SQL Server 2005 T-SQL 学习笔记:新数据类型
SQL Server 2005 T-SQL 学习笔记:新数据类型
varchar(max)和nvarchar(max):用来代替Sql 2000里的ntext和text,max可以存储2GB的数据.
原来的text不能在trigger用使用,也不能使用字串符函数,如:substring...
CREATE TABLE TablewithMaxColumn
(Customer_Id int, CustomerLifeStory varbinary(max))
(Customer_Id int, CustomerLifeStory varbinary(max))
varbinary(max):用来代替Sql 2000里的image,max可以存储2GB的数据.
原来的image不能在trigger用使用,同上.
xml:以前我们用varchar来存xml字串,现在方便了,搭配ADO.NET和XQuery一起使用.
USE AdventureWorks
GO
DECLARE @xmlData AS xml
SET @xmlData = (SELECT * FROM HumanResources.Employee FOR XML AUTO, TYPE)
SELECT @xmlData
GO
DECLARE @xmlData AS xml
SET @xmlData = (SELECT * FROM HumanResources.Employee FOR XML AUTO, TYPE)
SELECT @xmlData