专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

创建表格SQL语句格式是什么_数据库

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 15:33:30       共计:3603 浏览
创建表格SQL语句格式是什么?

create table 123 --格式:create table 自定义的表名( --字段名一般为有一定意义的英文 names char (15), -- 格式:字段名 类型 () 括号里面的是允许输入的长度 age int, --int型的后面不要接长度 years text (20) --最后一个字段后面不要逗号)

--在创建表时就可以对字段加上约束:create table 123( names char (15) primary key identity(1,1) , --加主键约束,还有标识列属性(两者构成实体完整性) age int not null, --加非空约束,不打"not null"默认为:可以为空 years text (20) foreign key references 456(years), --加外键约束,格式:foreign key references 关联的表名(字段名) class char (20) default '哈哈' --加默认值约束 school char (30) check(school='十五' or school='十') --加检查约束,格式:check (条件表达式) --)

--如果在表创建好了以后再加约束,则格式分别为:

-- 主键:alter table 表名add constraint PK_字段名 --"PK"为主键的缩写,字段名为要在其上创建主键的字段名,'PK_字段名'就为约束名primary key (字段名) --字段名同上

--唯一约束:alter table 表名add constraint UQ_字段名unique (字段名)

--外键约束:alter table 表名add constraint FK_字段名 --"FK"为外键的缩写foreign key 字段名 references 关联的表名 (关联的字段名) --注意'关联的表名'和'关联的字段名'

--检查约束:alter table 表名add constraint CK_字段名check (条件表达式) --条件表达式中的条件用关系运算符连接

--默认值约束:alter table 表名add constraint DF_字段名default '默认值' for 字段名 --其中的'默认值'为你想要默认的值,注意'for'

--删除创建的约束:alter table 表名drop constraint 约束名 --约束名为你前面创建的如:PK_字段 这样的约束名 --注意:如果约束是在创建表的时候创建的,则不能用命令删除 --只能在'企业管理器'里面删除

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:你最喜欢用哪款前端开发工具_数据库 | ·下一条:mysql 查询到序,实现mysql动态_数据库

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有