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

正文內容

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

2025-04-07 06:40本頁面
  

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