第六大类:Unincode字符串数据
nchar:长度是设定的,最短为1字节,最长为4000个字节.不足的长度会用空白补上.储存一个字符需要2个字节.
nvarchar:长度是设定的,最短为1字节,最长为4000个字节.尾部的空白会去掉.储存一个字符需要2个字节.
ntext:长度是设定的,最短为1字节,最长为2G.尾部的空白会去掉,储存一个字符需要2个字节.
第七大类:货币数据类型
money:记录金额范围为:-92233720368577.5808至92233720368577.5807.需要8 个字节.
smallmoney:记录金额范围为:-214748.3648至214748.36487.需要4个字节.
第八大类:标记数据
timestamp:该数据类型在每一个表中是唯一的!当表中的一个记录更改时,该记录的timestamp字段会自动更新.
uniqueidentifier:用于识别数据库里面许多个表的唯一一个记录.
第九大类:二进制码字符串数据
binary:固定长度的二进制码字符串字段,最短为1,最长为8000. varbinary:与binary差异为数据尾部是00时,varbinary会将其去掉 image:为可变长度的二进制码字符串,最长2G.
设置自动增长列
数据库完整性
http://baike.http://china-audit.com//view/992852.htm
主键
SQL注释
第一种:单行 --select * from Student 第二种:多行 /**/
基础查询
查询所有: Select * from 表名
select*fromStudent
新建查询→选择数据库→编写SQL语句。
查询指定列
selectname,sex,agefromStudent
条件查询:where子句
SELECT 列名 FROM 表名 where 条件
查询性别为男的所有记录
selectname,sex,agefromStudentwheresex='男'
查询年龄大于25岁的所有记录。
select*fromStudentwhereage>25
查询所有人数的数量(count 聚合函数)
selectcount(*)fromStudent
范围查询:
相关推荐: