脚本操作创建数据库及表

-》不区分大小写,字符串使用单引号,末尾不需要加分号
-》按照功能分类:
  DDL:数据定义语言,用于进行各种数据库对象的创建,主要操作包括create、alter、drop
  DML:数据管理语言,用于对表数据的添加、修改、删除、查询,主键操作包括insert、update、delete、select
  DCL:数据控制语言,用于进行权限分配
-》注释:--单行注释,/**/多行注释

-》数据库:创建、删除

可以通过查看master数据库中的sysdatabases表,来了解当前存在的数据库
create database 数据库名
on primary
(
name='stuDB_data', -- 主数据文件的逻辑名称
filename='D:\stuDB_data.mdf', -- 主数据文件的物理名称
size=5mb, --主数据文件的初始大小
maxsize=100mb, -- 主数据文件增长的最大值
filegrowth=15%--主数据文件的增长率
)
log on
(
name='stuDB_log',
filename='D:\stuDB_log.ldf',
size=2mb,
filegrowth=1mb
)

 

-》使用数据库:use 数据库名

-》表:创建、修改、删除

 

通过select * from sysobjects where xtype='U'可以查看所有存在的表
多个列间使用逗号分隔
主键:primary key
非空:not null
惟一:unique
默认:default()
检查:check()
外键:foreign key(列名) references 表名(列名)

 

猜你喜欢

转载自www.cnblogs.com/wlyperfect/p/12541134.html
今日推荐