1:
怎么看SQL2005这个数据库服务器打了几个补丁啊?是通过select @@version吗?
现在通过这个语句查询的结果是:Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86) Oct 14 2005 00:33:37 Copyright 1988-2005 Microsoft Corporation Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 1)
那说明我需要打什么补丁呢?2:我有一个表的一个字段是char(36)的其值是通过 newid()函数得到的。是否将这个字段为char(36)更改成uniqueidentifier类型呢?这样是否在对更新的时候会快呢?现在这个表的数据量有400万数据。更新的时候报“超时已过期”错误。更新条件就是这个char(36)的值。
怎么看SQL2005这个数据库服务器打了几个补丁啊?是通过select @@version吗?
现在通过这个语句查询的结果是:Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86) Oct 14 2005 00:33:37 Copyright 1988-2005 Microsoft Corporation Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 1)
那说明我需要打什么补丁呢?2:我有一个表的一个字段是char(36)的其值是通过 newid()函数得到的。是否将这个字段为char(36)更改成uniqueidentifier类型呢?这样是否在对更新的时候会快呢?现在这个表的数据量有400万数据。更新的时候报“超时已过期”错误。更新条件就是这个char(36)的值。
版本信息是Microsoft SQL Server Management Studio 9.00.3042.00
Microsoft Analysis Services 客户端工具 2005.090.3042.00
Microsoft 数据访问组件 (MDAC) 2000.085.1117.00 (xpsp_sp2_rtm.040803-2158)
Microsoft MSXML 2.6 3.0 4.0 5.0 6.0
Microsoft Internet Explorer 6.0.2900.2180
Microsoft .NET Framework 2.0.50727.832