您的位置:首页 > 数据库

第七节 sql建库代码模块

2012-06-24 10:42 232 查看
View Code

--建库

createdatabase Student

onprimary

(

name='Student_db',--逻辑名

filename='D:\Student_db.mdf',--物理文件名

size=5mb,--初始化大小

maxsize=100,--最大值

filegrowth=15%--自动增长率

)

logon

(

name='Student_log',

filename='D:\Student_log.ldf',

size=2mb,

filegrowth=1mb

)

--建库(带次要的数据库文件和多个日志文件)

createdatabase Employee

onprimary

(   --主要的

name='emp_db',

filename='d:\Employee.mdf',

size=5,

filegrowth=15%

),

(

--次要的

name='emp_ndb',

filename='e:\Employee.ndf',

size=3,

filegrowth=10%

)

logon--多个日志文件

(

name='emp_log1',

filename='e:\Employee_log1.ldf',

size=2,

filegrowth=20%

),

(

name='emp_log2',

filename='f:\Employee_log2.ldf',

size=1,

filegrowth=10%

)

--判断数据库在SQLServer中是否存在

ifexists

(select*from sysdatabases wherename='Student')

dropdatabase Student --删除数据库

createdatabase Student

onprimary

(

name='Student_db',--逻辑名

filename='D:\Student_db.mdf',--物理文件名

size=5mb,--初始化大小

maxsize=100,--最大值

filegrowth=15%--自动增长率

)

logon

(

name='Student_log',

filename='D:\Student_log.ldf',

size=2mb,

filegrowth=1mb

)

--指定使用的数据库

use Student

--建表

createtable StuInfo

(

ID intidentity(1,1)primarykey,

StuName varchar(50)notnull,

Age int,

Sex bit,

Seat int,

Address varchar(100)

)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: