资源描述
1.附加数据库:把磁盘上的数据库文件和数据库服务器进行关联
2. 分离数据库:把数据库文件从服务器上断开关联
3. 数据库中的约束:
主键,外键,唯一,检查,默认值
4. 数据类型
一、文本类型(字符串)
ASCII编码: 1 char = 1 Byte
Unicode编码: 1 char = 2 Byte
CHAR(n): 固定长度的ASCII编码的字符串
Char(6): ‘abcd_ _’ ‘中国_ _’, ‘123456’
VARCHAR(n): 变长的ASCII编码的字符串
Char(6): ‘abcd’ ‘中国’, ‘123456’
NCHAR(n): 定长的Unicode编码的字符串
Nchar(6): ‘abcd_ _’, ‘中国人厉害_’, ‘123456’
NVARCHAR(n): 变长的Unicode编码的字符串
Nvarchar(6): ‘abcd’, ‘中国人厉害’, ‘abcdef’
上述类型最大长度可达8000字节
TEXT: 备注类型,ASCII编码, 最大可达2GB
NTEXT: 备注类型,Unicode编码,最大可达2GB
二、整数
Bigint: 长整数,占8字节
Int: 整数,占4字节
Smallint: 短整数,占2字节
Tinyint: 字节整数,无符号数,0~255
Bit: 位,0/1, 布尔类型
三、小数
Real: 浮点数,占4字节
Float: 浮点数,占8字节
Numeric/decimal(n, p): n代表数据总位数,p代表小数位数
四、日期时间型
Datetime: 占8字节,范围1753-1-1到9999-12-31
Smalldatetime: 占4字节,范围1900-2079
五、二进制数据
Binary(n): 定长的二进制
Varbinary(n): 变长的二进制,最大可达8000字节
Image: 最大可达2GB的二进制数据
六、其它类型
Money:
Smallmoney:
Uniqueidentifier: GUID, 全球唯一编码
5FDA56E4-14B3-438B-9D4C-4389A8546A81
展开阅读全文