TechTarget特邀编辑。2003年入软件行业,熟悉软件过程所有环节,对机构信息化的各方面有深入理解和实践经验。现就职于某互联网创业公司,目前关注互联网分布式系统架构和机器学习。喜欢传统文化社科哲学(尤喜《周易》、《老子》),喜健身喜抓举(具备抱人引体向上的能力),喜欢中国象棋(具备盲棋1对2的能力)。
如果你选择了SAP商业智能(BI)这条路,我建议你选择Business Objects,这是毫无疑问的。Business Objects将成为SAP商业智能中的新报表功能。
关于SAP NetWeaver商业仓库(BW)的性能和可扩展性,客户们有一些意见,分析师们也有一些批评。作为对他们的回应,SAP公司已经加深了与惠普公司的合作伙伴关系。
一旦用户定义类型创建好了,你就可以用T-SQL使用它,用法与SQL Server的原生数据类型很像。然而,因为用户定义类型包含方法和属性,所以用起来还有一些差异。
与.NET CLR整合给SQL Server 2005带来的另一个新特性是提供了用户定义类型(UDT)的功能。使用用户定义类型UDT,你可以扩展SQL Server提供的原始类型。
SAP开发网是一个活跃的在线社区,在那里ABAP,Java,.NET以及其他相关技术汇聚到一起,给SAP开发者,顾问,集成商和业务分析师提供资源和合作渠道。
本文讲述了要想把开发对象导出系统,需要创建包必须操作的步骤。本例中,我们的目标是:导出一个包并得到在操作系统层面通用的ABAP文件。
要手工部署代码,你需要复制“ti_ShowInserted.dll”文件到SQL Server数据库系统或者复制到一个SQL Server数据库系统可以访问的共享位置。
除了存储过程和用户定义函数,SQL Server 2005中.NET新整合的能力还提供了对创建触发器的支持。
如果你使用Visual Studio 2005创建SQL Server CLR数据库对象,那么你可以交互式地直接从Visual Studio中部署CLR存储过程。
存储过程是最常见的数据库对象之一,你可以使用某一种.NET语言创建存储过程。CLR存储过程的最大价值之一是替换现存的扩展存储过程。