首页 > 其他 > 详细

代码建库建表

时间:2021-05-24 15:05:13      阅读:25      评论:0      收藏:0      [点我收藏+]

创建数据库

create database 数据库名称
on primary   --主文件 mdf
(
--取名
 name=‘数据库名称‘,
 --路径
 filename=‘F:\数据库名称.mdf‘,
 --初始大小
 size=3MB,
 --最大大小,不写默认不限增长。
 maxsize=50MB,
 --增长方式
 filegrowth=1%
)

log on    --日志文件 ldf
(
 name=‘数据库名称_log‘,
 filename=‘F:\数据库名称_log.ldf‘,
 size=1MB,
 maxsize=30MB,
 filegrowth=1MB
)

创建新表

create table 表名
(
--列名 数据类型 约束
  id int primary key identity,   --默认从1开始,每次增长1
  name varchar(20) not null
)

小结:

1、数据类型int、varchar、float、time、money、date
2、主键 primary key
3、标识列 identity默认1开始增长1。identity(2,3)从2开始,每次增加3的标识列。
4、唯一 unique
5、非空 not null
6、默认 default
7、check检查约束 {例:Email必须包含@符号 check(Email like ‘%@%‘)}

添加约束

--先执行表
alter table 表名
--建立主键
add constraint PK_命名 primary key (列名)
--建立唯一键
add constraint UQ_命名 unique(列名)
--默认值
add constraint DF_命名 default(‘默认值‘) for 列名
--添加检查约束
add constraint CK_命名 check(check约束条件)
--添加外键约束
alter table 外键表名
add constraint FK_命名 Foreign key(外键字段名) references 主键表名(主键字段名)

代码建库建表

原文:https://www.cnblogs.com/Alax-LJJ/p/14803018.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!