|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
因此我们的保存数据方法就是:在删除的动作开始之前,把表数据备份起来,然后留一个空表,在空表上执行“删除”操作。 本文会商了一些SQLServer2005的新特征,这些新特征将匡助你创立一个新型的数据库使用程序。
跟着MicrosoftSQLServer2005Beta2的公布,数据库开辟的体例正在改动中。作为一个数据库开辟职员,如今你能够更好的把事情存眷在功效、对本机格局的数据的会见(如XML)、和使用壮大的数据库服务器创立更庞大的体系上。数据库开辟事情正亘古未有的愈来愈集成,你所必要的一切工具都触手可及。
.NETFramework集成
跟着MicrosoftSQLServer2005Beta2的公布,数据库编程职员如今能够充实使用Microsoft.NETFramework类库和古代编程言语来开辟数据库使用。经由过程集成的CLR,你能够用.NETFrameworklanguage里的VisualBasic.NET和C#中面向工具的布局、布局化的毛病处置、数组、定名空间和类来编写存储历程、函数和触发器。别的,.NETFramework所供应的几千个类和办法也扩大了服务器功效,使你可以更简单的在服务器端利用。很多之前我们用T-SQL难以完成的义务如今能够更简单的用托管代码完成。同时,体系还新增了两个数据库工具范例:聚合和用户自界说范例。你如今可以更好的使用已把握的常识和妙技编写in-process代码。总之,SQLServer2005Beta2可以使你的数据库服务器更便利地在背景实行得当的盘算和操纵。
SQLServer和CLR的集成次要供应了以下优点:
1.加强的编程模子:.NETFramework兼容的编程言语在良多方面要比T-SQL更壮大,它供应给SQL开辟职员之前没有的架构和功效。
2.加强的平安性:在CLR情况下运转的托管代码被数据库引擎所把持,这使得.NETFramework数据库工具可以比之前版本的SQLServer中的扩大存储历程运转的更平安,并具有更好的平安性。
每个Rows_log_event中包含event_type,可选值为WRITE_ROWS_EVENT、UPDATE_ROWS_EVENT、DELETE_ROWS_EVENT。从宏名字就能看出用途。 |
|