考試輔導(dǎo):SQL的基本操作

字號:

1.數(shù)據(jù)類型
     數(shù)據(jù)類弄是數(shù)據(jù)的一種屬性,表示數(shù)據(jù)所表示信息的類型。任何一種計算機語言都定義了自己的數(shù)據(jù)類型。當然,不同的程序語言都具有不同的特點,所定義的數(shù)據(jù)類型的各類和名稱都或多或少有些不同。sql server 提供了 25 種數(shù)據(jù)類型:
     ·binary [(n)]
     ·varbinary [(n)]
     ·char [(n)]
     ·varchar[(n)]
     ·nchar[(n)]
     ·nvarchar[(n)]
     ·datetime
     ·smalldatetime
     ·decimal[(p[,s])]
     ·numeric[(p[,s])]
     ·float[(n)]
     ·real
     ·int
     ·smallint
     ·tinyint
     ·money
     ·smallmoney
     ·bit
     ·cursor
     ·sysname
     ·timestamp
     ·uniqueidentifier
     ·text
     ·image
     ·ntext
     (1)二進制數(shù)據(jù)類型
     二進制數(shù)據(jù)包括 binary、varbinary 和 image.
     binary 數(shù)據(jù)類型既可以是固定長度的(binary),也可以是變長度的。
     binary[(n)] 是 n 位固定的二進制數(shù)據(jù)。其中,n 的取值范圍是從 1 到 8000。其存儲窨的大小是 n + 4 個字節(jié)。
     varbinary[(n)] 是 n 位變長度的二進制數(shù)據(jù)。其中,n 的取值范圍是從 1 到 8000。其存儲窨的大小是 n + 4個字節(jié),不是 n 個字節(jié)。
     在 image 數(shù)據(jù)類型中存儲的數(shù)據(jù)是以位字符串存儲的,不是由 sql server 解釋的,必須由應(yīng)用程序來解釋。例如,應(yīng)用程序可以使用 bmp、tief、gif 和 jpeg 格式把數(shù)據(jù)存儲在 image 數(shù)據(jù)類型中