随笔-37  评论-58  文章-4  trackbacks-0
T—SQL命令汇总

执行操作 T—SQL语句

创建数据库 CREATE  DATABASE  数据库名

删除数据库 DROP    DATABASE  数据库名

创建表 CREATE  TABLE      表名

删除表 DROP    TABLE      表名

修改表的字段类型 ALTER  TABLE    表名 ALTER  COLUMN  字段名  数据类型

向表中添加新的字段 ALTER  TABLE    表名 ADD    字段名    数据类型

删除表中原有字段 ALTER  TABLE    表名 DROP   COLUMN  字段名

向已有表中添加主键 ALTER  TABLE    表名 ADD  CONSTRAINT 约束名 PRIMARY KEY (主键字段名)

向已有表中添加外键 ALTER  TABLE    表名 ADD  CONSTRAINT 约束名 FOREIGN KEY (外键字段
名) REFERENCES  主键表名(主键字段名)

删除表中已有约束:alter table 表名 drop constraint 约束名

向已有表中添加默认值 ALTER  TABLE    表名 ADD  CONSTRAINT 约束名 DEFAULT 默认值 FOR   添加默认值的字段名

向已有表中添加检查约束 ALTER  TABLE    表名 ADD  CONSTRAINT 约束名_CHECK  CHECEK (检查约束表达式)

向已有表中添加惟一性 ALTER  TABLE    表名 ADD  CONSTRAINT 约束名 UNIQUE(添加惟一性的字段名)    

向表中添加数据 INSERT INTO 表名  valueS (向表中添加的记录)

把表A中数据拷贝到表B中 INSERT INTO 表B名  SELECT 字段名 FROM 表A名

更新表中所有记录数据 UPDATE 表名 SET  数据更新表达式

更新一个或部分记录 UPDATE 表名 SET  数据更新表达式 WHERE 选择数据的条件

删除表中全部记录 DELETE  FROM  表名 TRUNCATE TABLE 表名

删除部分记录 DELETE  FROM  表名  WHERE  记录选择条件

按条件查询表中记录  SELECT 字段名 FROM  表名 WHERE 查询条件

使用ORDER BY子句 SELECT 字段名 FROM  表名 ORDER BY 排序字段名 SELECT 字段名 FROM  表名 ORDER BY 排序字段名 DESC

使用AS子句 SELECT 字段名 AS 结果显示时的字段名  FROM  表名

使用TOP子句 SELECT  TOP  N 字段名 FROM 表名 SELECT  TOP  N  PERCENT 字段名 FROM  表名

SUM函数 SELECT  SUM (字段名)  FROM 表名

AVG函数 SELECT  AVG (字段名)  FROM 表名

COUNT函数 SELECT  COUNT (字段名)  FROM 表名

MAX函数 SELECT  MAX (字段名)  FROM 表名

MIN函数 SELECT  MIN (字段名)  FROM 表名

使用GROUP BY子句 SELECT 字段名 FROM  表名 GROUP BY 分组字段名

使用HAVING子句 SELECT 字段名 FROM  表名 WHERE 查询条件 GROUP BY 分组字段名  HAVING 分组条件
LIKE通配符 SELECT 字段名 FROM  表名 WHERE 字段名 LIKE 条件

IN 通配符 SELECT 字段名 FROM  表名 WHERE 字段名 IN  (值)

BETWEEN通配符 SELECT 字段名 FROM  表名 WHERE 字段名 BETWEEN 值1 AND 值2

IS NULL 通配符 SELECT 字段名 FROM  表名 WHERE 字段名 IS NULL
posted on 2007-09-30 13:13 枫中玎玲 阅读(1191) 评论(0)  编辑  收藏 所属分类: 经典转贴

只有注册用户登录后才能发表评论。


网站导航: