WEB开发网
开发学院数据库MSSQL Server MS SQL基础教程:数据类型 阅读

MS SQL基础教程:数据类型

 2007-12-25 15:25:25 来源:WEB开发网   
核心提示:例4-4: 用最大数据精度38 启动SQL Serversqlservr /d c: Mssql2000datamaster.dat /p38/*在使用了/P 参数后,如果其后没有指定具体的精度数值,则默认为38 位./* 4.3.3 二进制数据类型1、BINARYBINARY 数据类型用于存储二进制数据,其定义形式为

例4-4: 用最大数据精度38 启动SQL Server

sqlservr /d c: Mssql2000datamaster.dat /p38

/*在使用了/P 参数后,如果其后没有指定具体的精度数值,则默认为38 位./*

4.3.3 二进制数据类型

1、BINARY

BINARY 数据类型用于存储二进制数据。其定义形式为BINARY( n), n 表示数据的长度,取值为1 到8000 。在使用时必须指定BINARY 类型数据的大小,至少应为1 个字节。BINARY 类型数据占用n+4 个字节的存储空间。在输入数据时必须在数据前加上字符“0X” 作为二进制标识,如:要输入“abc ”则应输入“0xabc ”。若输入的数据过长将会截掉其超出部分。若输入的数据位数为奇数,则会在起始符号“0X ”后添加一个0,如上述的“0xabc ”会被系统自动变为“0x0abc”。

2、VARBINARY

VARBINARY数据类型的定义形式为VARBINARY(n)。 它与BINARY 类型相似,n 的取值也为1 到8000, 若输入的数据过长,将会截掉其超出部分。不同的是VARBINARY数据类型具有变动长度的特性,因为VARBINARY数据类型的存储长度为实际数值长度+4个字节。当BINARY数据类型允许NULL 值时,将被视为VARBINARY数据类型。

一般情况下,由于BINARY 数据类型长度固定,因此它比VARBINARY 类型的处理速度快。

4.3.4 逻辑数据类型

BIT: BIT数据类型占用1 个字节的存储空间,其值为0 或1 。如果输入0 或1 以外的值,将被视为1。 BIT 类型不能定义为NULL 值(所谓NULL 值是指空值或无意义的值)。

4.3.5 字符数据类型

字符数据类型是使用最多的数据类型。它可以用来存储各种字母、数字符号、特殊符号。一般情况下,使用字符类型数据时须在其前后加上单引号’或双引号” 。

上一页  1 2 3 4 5 6  下一页

Tags:MS SQL 基础

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接