一,Richer Data Types
1。varchar(max),nvarchar(max),varbinary(max)数据类型最多可保存2GB的数据,可取代text,ntext,image数据类型
(sql server 2000中varchar,nvarchar最多只支持8kB的数据,但是text可以容纳2GKB的数据)
uses MAX size specifier
create table mytable
(
id int,
content varchar(max)
)
2。XML数据类型
XML数据类型允许拥护在SQL SERVER中保存XML片段或文档
二:Error Handling错误处理
1.新的异常处理结构
可以捕获和处理过去回导致批处理终止的错误
前提是这些错误不会导致连接中断(通常是严重程度为21以及以上的错误,例如,表和数据库完整性可疑,硬件错误等等)
2.try/catch construct
set xact_abort on
begin try
<core logic>
end try
begin catch tran_abort
<exception handling logic>
end catch
@@error may be queried as first statement in catch block
本文介绍SQL Server中引入的新数据类型如varchar(max), nvarchar(max), varbinary(max)和XML类型,这些类型能够存储更大容量的数据。此外,还探讨了新的错误处理机制,包括try/catch结构的应用,使得SQL Server能够更有效地捕获和处理运行时错误。

被折叠的 条评论
为什么被折叠?



