create database 數據庫名
on primary --主文件
(
name=邏輯名,
filename=存儲路徑及文件名, --是字符串需要用''
size=大小 --需要加單位,如MB
)
log on --日誌文件
(
name=邏輯名,
filename=存儲路徑及文件名,
size=大小
)
創建表
1、判斷表是否存在
if exists(select * from sysobjects where id = object_id(N'表名'))
註:
(1)exists(select語句),若select語句無數據行則返回false,否則返回true
(2)sysobjects是系統表的壹個,存儲了所有的數據庫對象的表
(3)object_id(表名),返回表在數據庫中的id號
2、創建表
create table 表名
(
字段名 字段類型 是否允許為空 約束鍵,
...
)
註:
(1)最後壹個字段不需要,號
(2)若允許為空寫null,不允許寫not null
(3)約束鍵在第八章
3、刪除表
drop table 表名
註:若有主鍵被外表的外鍵引用,需要先將外鍵表刪除