|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
-----SQL视频教程,Create【创建数据库】---------------------CREATEDATABASE用于创建新的数据库,也可用于创建新的数据表,下面将讲解如何来创建。
- --创建新数据库
- Createdatabaseckuyun
- on
- (
- name=ckuyun_dat,--指定逻辑名称
- filename=d:datackuyun.mdf,--数据库路径(主要数据文件)
- size=5,--初始大小
- maxsize=50,--最大
- filegrowth=5--文件的增量
- )
- logon
- (
- name=ckuyun_log,--指定逻辑名称
- filename=d:datackuyun_log.ldf,--数据库路径(事务日志文件)
- size=5MB,--初始大小
- maxsize=25MB,--最大
- filegrowth=5MB--文件的增量
- )
- --存储过程修改数据库名称
- execsp_renamedbckuyun,ckuyun2
- --添加次要数据库文件
- Alterdatabaseckuyun
- addfile
- (
- name=ckuyun_log1,
- filename=d:datackuyun_log1.ndf,
- size=5,
- maxsize=100,
- filegrowth=5
- )
- --更改制定文件
- Alterdatabaseckuyun
- modifyfile
- (
- name=ckuyun_log2,
- filename=d:datackuyun_log2.ndf
- )
- --查询数据库内容
- sp_helpdbckuyun
- --查询数据库所有文件信息
- select*fromsys.databases
- select*fromsys.database_files
复制代码
-----Drop【删除数据库】---------------------
-----Create【创建数据表】---------------------
- --创建新数据表
- Createtable"User"--注意user是系统关键字,引号是必须的
- (
- u_IDintidentity(1,1)PRIMARYKEY,--identity(1,1)从1开始自动编号每次增长1、PRIMARYKEY设置主键
- u_Namevarchar(30)null,--notnull允许为空,不写或者null的话,该字段必填
- u_Passvarchar(50)notnull,--char是一种固定长度的类型,varchar则是一种可变长度的类型
- u_Birthdatetimenotnull,--datetime日期类型
- u_Emailvarchar(50)notnull
- )
- Createtable"News"--注意user是系统关键字,引号是必须的
- (
- n_IDintidentity(1,1)PRIMARYKEY,
- u_IDintnotnull,
- n_titlevarchar(50)notnull,
- n_contentvarchar(500)notnull,
- n_Birthdatetimenotnull
- )
- --存储过程修改表名
- sp_rename"User","User2"
- --添加字段
- altertable"User"
- addu_Officevarchar(50)
- --删除字段
- altertable"User"
- dropcolumnu_Office
- --修改字段
- altertable"User"
- altercolumnu_Emailvarchar(100)
- --删除表
- droptable"User";
- droptable"News";
复制代码
|
|