博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
建表语句范例
阅读量:5284 次
发布时间:2019-06-14

本文共 1043 字,大约阅读时间需要 3 分钟。

create table tab1(id int, f1 float, f2 varchar(20), f3 datetime);

create table tab2 (id int auto_increment primary key, f1 float, f2 int);

//字段属性示例

create table tab3 (
id int auto_increment primary key not null,
f1 float unique comment '注释1',
f2 decimal(20,5) default 12.3,
f4 varchar(20) comment '这是一个注释'
);
//索引示例:
create table tab4 (
id int auto_increment not null,
f1 float comment '注释1',
f2 decimal(20,5) default 12.3,
f4 varchar(20) comment '这是一个注释',
primary key(id), /*相当于加一个主键索引*/
/*但其实跟在id字段上直接使用结果和含义都一样*/
unique key (f1),/*相当于写在字段f1上*/
key(f2)
);

//较为全面的表创建示例:
create table tab5 (
id int auto_increment not null,
f1 float comment '注释1',
f2 decimal(20,5) default 12.3,
f4 varchar(20) comment '这是一个注释',
id2 int, /*意图作为set_test表的外键*/
primary key(id), /*既是约束,也是索引*/
unique key (f1), /*既是约束,也是索引*/
key(f2), /*只是索引*/
foreign key (id2) references set_test(id)
)
comment = '这是一个建表大全语句',
engine = MyIsam,
auto_increment = 1000;

//创建视图:

create view view1 as select id, f1, id2 from tab5;

转载于:https://www.cnblogs.com/tiandlsd001/p/7927519.html

你可能感兴趣的文章
JavaScript 变量
查看>>
java实用类
查看>>
smarty模板自定义变量
查看>>
研究称90%的癌症由非健康生活习惯导致
查看>>
命令行启动Win7系统操作部分功能
查看>>
排序sort (一)
查看>>
Parrot虚拟机
查看>>
Teamcenter10 step-by-step installation in Linux env-Oracle Server Patch
查看>>
Struts2学习(三)
查看>>
Callable和Runnable和FutureTask
查看>>
GitHub 多人协作开发 三种方式:
查看>>
文本域添加编辑器
查看>>
Yum安装MySQL以及相关目录路径和修改目录
查看>>
java获取hostIp和hostName
查看>>
关于web服务器和数据库的各种说法(搜集到的)
查看>>
C# Stream 和 byte[] 之间的转换
查看>>
OMG: daily scrum nine
查看>>
redis与spring结合错误情况
查看>>
第六章 字节码执行方式--解释执行和JIT
查看>>
字符串方法title()、istitle()
查看>>