Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1258717
  • 博文数量: 510
  • 博客积分: 20296
  • 博客等级: 上将
  • 技术积分: 4680
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-30 03:58
文章存档

2011年(13)

2010年(92)

2009年(242)

2008年(163)

我的朋友

分类: 数据库开发技术

2010-08-21 23:10:51

     varchar(max)和nvarchar(max):用来代替Sql 2000里的ntext和text,max可以存储2GB的数据。
    原来的text不能在trigger用使用,也不能使用字串符函数,如:substring...

  1. CREATE TABLE TablewithMaxColumn
  2. (
  3.     Customer_Id int, 
  4.     CustomerLifeStory varbinary(max)
  5. )

    varbinary(max):用来代替Sql 2000里的image,max可以存储2GB的数据。

    原来的image不能在trigger用使用,同上.

    xml:以前我们用varchar来存xml字串,现在方便了,搭配ADO.NET和XQuery一起使用。

  1. USE AdventureWorks
  2. GO
  3. DECLARE @xmlData AS xml
  4. SET @xmlData = (SELECT * FROM HumanResources.Employee FOR XML AUTO, TYPE)
  5. SELECT @xmlData

参考:

       


阅读(761) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~