freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

sqlserver企業(yè)管理器-資料下載頁

2025-04-07 06:40本頁面
  

【正文】 輸入“圖書詳情表”,如圖510所示,然后按回車鍵。系統(tǒng)將彈出一個【重命名】對話框,在該對話框中,提示用戶如果更改了表名,將引起該表的存儲過程、視圖或觸發(fā)器無效,要求用戶對該操作予以確認(rèn)。單擊【是】按鈕確認(rèn)此操作。操作完成后,系統(tǒng)將提示“已成功重命名該對象”信息框,單擊【確定】按鈕,完成對表名的修改操作。 示意圖加 示意圖(2)增加列在日常工作中,我們經(jīng)常需要添加或者刪除某一項目,這樣我們需要為當(dāng)前所使用的表增加列。例如,以向“圖書明細(xì)表”中添加一個“作者”列為例,來說明在企業(yè)管理器中向表中添加新列的操作過程,“作者”列為Unicode字符型,允許為空。 示意圖操作步驟:在SQL Server企業(yè)管理器中展開需進(jìn)行操作的“圖書明細(xì)表”,右擊“圖書明細(xì)表”,選擇【設(shè)計表】命令,如圖511所示。在彈出的【表設(shè)計器】對話框中,單擊第一個空白行,輸入新添加的列名“作者”,并選擇數(shù)據(jù)類型為nvarchar,長度為20,該列允許空,如圖512所示。當(dāng)要向表中添加的列均輸入完畢后,單擊工具欄上的【保存】按鈕對新添加的列進(jìn)行保存。(3)刪除列在SQL Server中,被刪除的列是不可恢復(fù)的,所以在刪除列之前需要慎重考慮。并且,在刪除一個列之前,必須保證基于該列的所有索引和約束都已被刪除。例如,我們將所創(chuàng)建的“作者”列刪除,其具體操作步驟如下:在SQL Server企業(yè)管理器中展開需要刪除列的表,右擊該表,選擇【設(shè)計表】命令,例如刪除“圖書明細(xì)表”中的列。在【表設(shè)計器】對話框中,右擊要刪除的列,選擇【刪除列】命令,例如刪除“圖書明細(xì)表”中名為“作者”的列,如圖513所示,該列即被刪除。單擊工具欄上的【保存】按鈕,對修改的表進(jìn)行保存。 示意圖(4)修改已有列的屬性在表中尚未有記錄時,可以修改表結(jié)構(gòu),如更改列名、列的數(shù)據(jù)類型、列的長度和是否允許空值等屬性。但當(dāng)表中有了記錄時,建議不要輕易改變表結(jié)構(gòu),特別不要改變數(shù)據(jù)類型,以免產(chǎn)生錯誤造成數(shù)據(jù)丟失。用戶不能對以下特性的列進(jìn)行修改: 216。 具有text、ntext、image或timestamp數(shù)據(jù)類型的列216。 計算列216。 全局標(biāo)識符列216。 復(fù)制列216。 用于索引的列(但若用于索引的列為varchar、nvarchar或varbinary數(shù)據(jù)類型時,可以增加列的長度)216。 用于由CREATE STATISTICS生成統(tǒng)計的列,若需修改這樣的列,必須先用DROP STATISTICS語句刪除統(tǒng)計216。 用于主鍵或外鍵約束的列216。 用于check或unique約束的列216。 關(guān)聯(lián)有默認(rèn)值的列但改變列的數(shù)據(jù)類型時,有下列要求:216。 原數(shù)據(jù)類型必須能夠轉(zhuǎn)換為新數(shù)據(jù)類型216。 新類型不能為timestamp類型216。 如果被修改的是identity列,則新數(shù)據(jù)類型必須是有效的identity數(shù)據(jù)類型?,F(xiàn)在來看如何修改已有列的屬性。在創(chuàng)建的“圖書明細(xì)表”中,因尚未輸入記錄值,所以可以改變表的結(jié)構(gòu)。下面我們在企業(yè)管理器中,將“圖書名稱”改為BOOKNAME,數(shù)據(jù)長度由50改為60;將“日期”改為DATE,數(shù)據(jù)類型由smalldatetime改為datetime。 示意圖操作步驟:在SQL Server企業(yè)管理器中,雙擊【圖書管理系統(tǒng)】選項中的【表】項,右擊【圖書明細(xì)表】表,選擇【設(shè)計表】命令。在【表設(shè)計器】對話框中,修改其字段的名稱,并設(shè)置相應(yīng)的屬性,如圖514所示。對列的修改操作完畢后,單擊【保存】按鈕,對修改后的表進(jìn)行確認(rèn)并保存。2.使用ALTER TABLE語句修改表前面我們學(xué)習(xí)了使用企業(yè)管理器來修改表,下面使用TSQL中的ALTER TABLE語句來修改表。ALTER TABLE語句的語法格式如下所示: ALTER TABLE table_name{[ALTER COLUMN column_name /*修改已有列的屬性*/{new_data_type[(precision[,scale])][NULL∣NOT NULL]]}∣ADD{[〈column_definition〉]}[,…n] /*增加新列*/∣DROP{[CONSTRATINT]constraint_name∣COLUMN}[,…n] /*刪除列*/ 下面說明主要參數(shù)與子句的含義:“ table_name 用來指定要修改的表的名稱?!?ALTER COLUMN子句 用來指定要進(jìn)行修改的表中的字段的屬性,要修改的字段名由column_name給出?!?new_data_type 用來指定被修改字段的新數(shù)據(jù)類型?!?Precision 用來指定新數(shù)據(jù)類型的有效位數(shù)?!?Scale 用來指定新數(shù)據(jù)類型的小數(shù)位數(shù)?!?NULL∣NOT NULL 用來指定其字段是否可接受NULL。“ ADD子句 用來向表中增加新字段。新字段的定義方法與CREATE TABLE語句中定義字段的方法相同?!?DROP子句 用來從表中刪除字段或約束。COLUMN參數(shù)中指定的是被刪除的字段名,constraint_name是被刪除的約束名。下面通過實例說明ALTER TABLE語句的使用方法。例如,在用戶信息表中修改“圖書明細(xì)表”的屬性。將字段名為“圖書名稱”的列長度由原來的50改為60,將名為“日期”的列的數(shù)據(jù)類型由原來的smalldatetime改為datetime。 USE 圖書管理系統(tǒng)ALTER TABLE 圖書明細(xì)表ALTER COLUMN 圖書名稱 nvarchar(60)GOALTER TABLE 圖書明細(xì)表ALTER COLUMN 日期 datetimeGO下面通過TSQL語句向“圖書明細(xì)表”表中添加一個“作者”字段,其語法如下: USE 圖書管理系統(tǒng)ALTER TABLE 圖書明細(xì)表ADD作者 NVARCHAR(30) NULLGO下面我們使用TSQL中的DROP語句來刪除添加在“圖書明細(xì)表”表中的“作者”字段。在刪除該字段時,首先,我們打開“圖書管理系統(tǒng)”數(shù)據(jù)庫,然后明確所要修改的表名為“圖書明細(xì)表”,再刪除表中的“作者”字段。具體語句如下:USE 圖書管理系統(tǒng) ALTER TABLE 圖書明細(xì)表DROP COLUMN 作者GO 刪除表當(dāng)一個表不再使用時,可以將該表刪除。刪除一個表同樣有兩種方法:一種是利用企業(yè)管理器,另一種是利用TSQL語言。1.利用企業(yè)管理器實現(xiàn)對表的刪除在前面我們創(chuàng)建了“圖書明細(xì)表”表,下面我們使用企業(yè)管理器來刪除該表。具體操作步驟如下: 示意圖在SQL Server 2000企業(yè)管理器中,展開所要刪除的表所在的數(shù)據(jù)庫,并右擊所要刪除的表,選擇【刪除】命令,如圖515所示。在彈出的【除去對象】對話框中,單擊【全部除去】按鈕即可完成對表的刪除,如圖516所示。2.使用DROP TABLE刪除表下面通過TSQL語言中的DROP TABLE命令來刪除表。首先,我們來了解一下DROP TABLE語句的語法格式: DROP TABLE table_name在了解了DROP TABLE語句在語法后,下面我們以刪除“圖書明細(xì)表”為例,學(xué)習(xí)DROP TABLE語句的使用方法: 示意圖DROP TABLE 圖書明細(xì)表GO36 / 36
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1