SQL Server 2000表结构操作常用语句

日期:2015-03-02 15:14:08

留言:0

分类:经验心得

标签: SQL

建表

CREATE TABLE 表名(

列名 数据类型 [NOT NULL] [DEFAULT]

[CONSTRAINT 约束名 约束条件(字段名)]

……

)

删除表

DROP TABLE 表名

添加列

ALTER TABLE 表名

ADD 列名 数据类型 [NOT NULL] [DEFAULT]

……

修改列

ALTER TABLE 表名

ALTER COLUMN  列名 数据类型 [NOT NULL] [DEFAULT]

……

删除列

ALTER TABLE 表名

DROP COLUMN 列名

……

约束条件

约束条件种类

主键约束:PRIMARY KEY

外键约束:FOREIGN KEY

唯一约束:UNIQUE

非空约束:NOT NULL

查看约束条件

SELECT * FROM information_schema.table_constraints

建表后添加约束

ALTER TABLE 表名

ADD CONSTRAINT 约束名 约束条件(字段名)

……

删除约束条件

ALTER TABLE 表名

DROP CONSTRAINT 约束名

视图

创建视图

CREATE VIEW 视图名

AS

SELECT 语句

删除视图

DROP VIEW 视图名

索引

查看索引

exec sp_helpindex 表名

创建索引

CREATE INDEX 索引名 ON 表名(列名)

删除索引

DROP INDEX 表名.索引名

 

PS:本文为作者原创,请尊重作者劳动成果,转载时请注明引用出处。

给我留言
留言表
ZengDongwu
Hi ~ 当前还没有人留言,欢迎您给我留言 ^_^