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) 编辑 收藏 所属分类:
经典转贴