網(wǎng)站設(shè)計離不開數(shù)據(jù)庫表的建立,一個表建立之后,可以使用SQLServerManagementStudio或ALTERTABLE語句對表進行修改。深圳網(wǎng)站設(shè)計公司提醒你修改內(nèi)容可以是列的屬性,如列名、數(shù)據(jù)類型、長度等,還可以添加列、刪除列等。利用SQLServerManagementStudio修改表結(jié)構(gòu),先選擇所需修改的表,單擊鼠標右鍵,選擇關(guān)聯(lián)菜單中的“設(shè)計”即可。修改表結(jié)構(gòu)的界面如圖4-18所示。
注意默認在SQLServer2012設(shè)計器中修改表結(jié)構(gòu)時會提示不允許保存更改。解決方法是在SQLServerManagementStudio中選擇菜單“工具”→“選項”,彈出如圖4-19所示的對話框,
單擊左邊欄中的“設(shè)計器”,清除“阻止保存要求重新創(chuàng)建表的更改”復(fù)選框,再單擊“確定”按鈕使該選項修改生效。
下面主要介紹利用T-SQL語句修改表的方法。例如,在bookstore數(shù)據(jù)庫中已經(jīng)建立的books表中,增加一個memo字段,刪除表中的cbsj字段,程序如下。USEbookstore
GO
ALTERTABLEbooksADDmemovarchar(200)
ALTERTABLEbooksDROPCOLUMNcbsj
網(wǎng)站設(shè)計怎樣添加表記錄
新創(chuàng)建的表中是沒有數(shù)據(jù)的,因此在創(chuàng)建完表后,要向表中添加數(shù)據(jù)。本小節(jié)只介紹使用SQLServerManagementStudio向表中添加數(shù)據(jù)的方法,至于使用T-SQL語句向表中添加數(shù)據(jù)的方法將在后面的文章中進行介紹。以書目信息表books為例,使用SQLServerManagementStudio向表中添加數(shù)據(jù)。
(1)在SQLServerManagementStudio中,展開“數(shù)據(jù)庫”節(jié)點,選中要使用的數(shù)據(jù)庫如bookstore,然后展開該數(shù)據(jù)庫的“表”節(jié)點,用鼠標右鍵單擊要添加數(shù)據(jù)的表如books表。在彈出的快捷菜單中選擇“編輯前200行”命令,如圖4-20所示。
(2)在彈出的數(shù)據(jù)編輯窗口中錄入數(shù)據(jù),如圖4-21所示。
注意在開始錄入時,一般要先去掉交叉引用的外鍵關(guān)系,以免錄入數(shù)據(jù)驗證時產(chǎn)生數(shù)據(jù)參照不完整的錯誤。
(3)錄入數(shù)據(jù)完畢后,關(guān)閉窗口,保存數(shù)據(jù)。
網(wǎng)站設(shè)計怎樣在數(shù)據(jù)庫刪除表
當不再需要某個表時,就可以將其刪除。一旦刪除了表,該表的結(jié)構(gòu)、數(shù)據(jù)、約束、索引等就都將永久地被刪除。
1.使用SQLServerManagementStudio刪除表
使用SQLServerManagementStudio刪除表的操作步驟如下。
①在SQLServerManagementStudio中,展開“數(shù)據(jù)庫”節(jié)點,選中要使用的數(shù)據(jù)庫如bookstore,然后展開該數(shù)據(jù)庫的“表”節(jié)點,用鼠標右鍵單擊刪除的表如books表。在彈出的快捷菜單中選擇“刪除”命令。
②在彈出的“刪除對象”對話框中,單擊“確定”按鈕,即可刪除表,如圖4-22所示。
注意當有對象依賴于要刪除的表時,則該表就不能被刪除。
2.使用T-SQL語句刪除表另外,還可以使用DROPTABLE語句刪除表,可以刪除表和表中的數(shù)據(jù),以及與該表有關(guān)的所有索引、觸發(fā)器、約束、權(quán)限規(guī)范等。使用DROPTABLE語句刪除表的語法格式如下。DROPTABLEtable_name說明:table_name指要刪除的表名。例如,刪除bookstore數(shù)據(jù)庫中的books表的操作步驟如下。
(1)在查詢分析器的編輯窗口中,輸入如下語句。
USEbookstore
GO
DROPTABLEbooks
GO
(2)單擊工具欄中的“執(zhí)行”按鈕,完成對books表的刪除操作。
好了,網(wǎng)站設(shè)計公司本文關(guān)于“網(wǎng)站設(shè)計怎樣刪除修改數(shù)據(jù)庫建立的“表”詳解”的實操經(jīng)驗就分享到這里,希望能給您的工作有所幫助,博納網(wǎng)絡(luò)編輯整理。