SQL语句总结----表的创建(持续更新)

 数据表是数据库中的一个数据对象,主要存储各种数据类型

1. 数据表结构的创建:

create table <表名>

(

    <字段名><数据类型>[列级完整性约束条件]

    [,<字段名><数据类型>[列级完整性约束条件]...]

    [,表级完整性约束条件]

)

完整性约束条件:空值约束(NULL or NOT NULL)、主题约束条件(PRIMARY KEY CONSTRAINT)、唯一约束条件(UNIQUE CONSTRAINT)、外部键约束(FOREIGN KEY CONSTRAINT)、检查约束(CHECK CONSTRAINT)


2. 修改数据表的结构

alter table <表名>

      add<新列名><数据类型>[完整性约束]

     | alter column 列名 新类型

     | drop column 列名

     | add primary key ([列名],...])

     | add foreign key(列名) references 表名(列名)

     | add constraint 约束名...

     | drop constraint 约束名

3. 数据表结构的删除

drop table <表名>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • mysql和oracle语法都差不多,但还是有差别,查阅资料后我总结了一套完整的sql语句大全,供初学者学习 1....
    谭鱼鱼阅读 5,900评论 0 4
  • 手动不易,转发请注明出处 --Trance 数据库系统命令: (1).查看存储过程状态:show pro...
    Trance_b54c阅读 5,679评论 0 8
  • 系统用户: 1.sys system(sys权限最高) 2.sysman(操作企业管理器) 密码是安装的时候输入的...
    3hours阅读 5,501评论 0 0
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 10,794评论 0 9
  • 注:1.mysql是一种关系型数据库 2.大小写不敏感 3.字符串用单引号,若字符串里有单引号,则...
    孙浩j阅读 5,173评论 0 2