午夜国产狂喷潮在线观看|国产AⅤ精品一区二区久久|中文字幕AV中文字幕|国产看片高清在线

    sql server2005中用語句創(chuàng)建數據庫和表
    來源:易賢網 閱讀:2052 次 日期:2014-09-19 11:18:12
    溫馨提示:易賢網小編為您整理了“sql server2005中用語句創(chuàng)建數據庫和表”,方便廣大網友查閱!

    在sql server2005中用語句創(chuàng)建數據庫和表:

    具體示例如下:

    use master

    go

    if exists (select * from sysdatabases where name='study')

    --判斷study數據庫是否存在,如果是就進行刪除

    drop database study

    go

    exec sp_configure 'show advanced options', 1

    go

    -- 更新當前高級選項地配置信息

    reconfigure

    go

    exec sp_configure 'xp_cmdshell', 1

    go

    -- 更新當前功能(xp_cmdshell)地配置信息.

    reconfigure

    go

    exec xp_cmdshell 'mkdir d:\data', no_output

    --利用xp_cmdshell 命令創(chuàng)建文件夾,此存儲過程地第一個參數為要執(zhí)行地有效dos命令,第二個參數為是否輸出返回信息.

    go

    create database study--創(chuàng)建數據庫

    on primary

    (

    name='study_data',--主數據文件地邏輯名

    filename='d:\data\study_data.mdf',--主數據文件地物理名

    size=10mb,--初始大小

    filegrowth=10% --增長率

    )

    log on

    (

    name='study_log',--日志文件地邏輯名

    filename='d:\data\study_data.ldf',--日志文件地物理名

    size=1mb,

    maxsize=20mb,--最大大小

    filegrowth=10%

    )

    go

    use study

    go

    if exists (select * from sysobjects where name='student')--判斷是否存在此表

    drop table student

    go

    create table student

    (

    id int identity(1,1) primary key,--id自動編號,并設為主鍵

    [name] varchar(20) not null,

    sex char(2) not null,

    birthday datetime not null,

    phone char(11) not null,

    remark text,

    tid int not null,

    age as datediff(yyyy,birthday,getdate())--計算列.

    )

    go

    if exists (select * from sysobjects where name='team')

    drop table team

    go

    create table team

    (

    id int identity(1,1) primary key,

    tname varchar(20) not null,

    captainid int

    )

    go

    alter table student

    add

    constraint ch_sex check(sex in ('男','女')),--檢查約束,性別必須是男或女

    constraint ch_birthday check(birthday between '1950-01-01' and '1988-12-31'),

    constraint ch_phone check(len(phone)=11),

    constraint fk_tid foreign key(tid) references team(id),--外鍵約束,引用team表地主鍵

    constraint df_remark default('請在這里填寫備注') for remark--默認約束,

    go

    更多信息請查看IT技術專欄

    更多信息請查看數據庫

    2025國考·省考課程試聽報名

    • 報班類型
    • 姓名
    • 手機號
    • 驗證碼
    關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
    工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
    聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
    咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網