第七节 sql建库代码模块

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)

)

 

posted @ 2012-06-24 10:42  ComBat  阅读(145)  评论(0)    收藏  举报