在ms sql2005及以上的版本中,加入大值資料型別(varchar(max)、nvarchar(max)、varbinary(max) )。大值資料型別最多可以儲存2^30-1個位元組的資料。
這幾個資料型別在行為上和較小的資料型別varchar、nvarchar和varbinary相同。
微軟的說法是用這個資料型別來代替之前的text、ntext和image資料型別,它們之間的對應關係為:
varchar(max)-------text;
nvarchar(max)-----ntext;
varbinary(max)----image.
有了大值資料型別之後,在對大值資料操作的時候要比以前靈活的多了。比如:之前text是不能用『like』的,有了varchar(max)之後就沒有這些問題了,因為varchar(max)在行為上和varchar(n)上相同,所以,可以用在varcahr的都可以用在varchar(max)上。
MS SQL 資料型別
1.資料型別 資料類弄是資料的一種屬性,表示資料所表示資訊的型別。任何一種計算機語言都定義了自己的資料型別。當然,不同的程式語言都具有不同的特點,所定義的資料型別的各類和名稱都或多或少有些不同。sql server 提供了 25 種資料型別 binary n varbinary n char n v...
MS SQL資料型別詳解
資料型別 型別 描 述 bit 整型 bit 資料型別是整型,其值只能是0 1或空值。這種資料型別用於儲存只有兩種可能值的資料,如yes 或no true 或fa lse on 或off int 整型 int 資料型別可以儲存從 231 2147483648 到231 2147483 647 之間的...
MS SQL資料型別詳解
資料型別 型別 描 述 bit 整型 bit 資料型別是整型,其值只能是0 1或空值。這種資料型別用於儲存只有兩種可能值的資料,如yes 或no true 或fa lse on 或off int 整型 int 資料型別可以儲存從 231 2147483648 到231 2147483 647 之間的...