第4章SQL Server數(shù)據(jù)管理_第1頁
第4章SQL Server數(shù)據(jù)管理_第2頁
第4章SQL Server數(shù)據(jù)管理_第3頁
第4章SQL Server數(shù)據(jù)管理_第4頁
第4章SQL Server數(shù)據(jù)管理_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、1 12 2 數(shù)據(jù)定義語言(DDL)n用于創(chuàng)建或修改數(shù)據(jù)庫里的對象,如創(chuàng)建Create table、修改Alter table 、刪除Drop table等 數(shù)據(jù)控制語言(DCL)n用來控制用戶對數(shù)據(jù)庫數(shù)據(jù)的訪問權(quán)限,如:Grant、Revoke等3 34 4語法格式 INSERT INTO 表名表名(列名,(列名,n) VALUES (值,值,n) 【例例4-1】 向BookShopDb 數(shù)據(jù)庫的UserInfo表中插入所有列數(shù)據(jù)USE BookShopDb GO -批處理結(jié)束標(biāo)志,表示執(zhí)行批處理結(jié)束標(biāo)志,表示執(zhí)行 INSERT INTO UserInfo(UserID,UserName,S

2、ex,Age,hiredate,tele,Addr) VALUES(001,王琳琳王琳琳,女女,26,2005-1-24,07313677867,湖南長沙湖南長沙)INSERT INTO UserInfo VALUES(002,張家輝張家輝,男男,27,2004-3-5,02034657654,廣東廣州廣東廣州)INSERT INTO UserInfo(UserID,UserName) VALUES(003,張?zhí)锾飶執(zhí)锾?插入部分列時列名不能省略 插入所有列時列名可省略 5 5 【例例4-3】向UserInfo表插入數(shù)據(jù),嘗試輸入性別為其他內(nèi)容 INSERT INTO UserInfo(Use

3、rID,UserName,Sex,Age,hiredate,tele,Addr)VALUES(004,周晨陽周晨陽,中中,30,2003-4-2,02734652345,湖北宜昌湖北宜昌)標(biāo)識列字段數(shù)據(jù)的插入 【例例4-5】向】向Category表插入數(shù)據(jù), Category帶有標(biāo)識列CategoryID INSERT INTO Category(CategoryName) VALUES(計算機(jī)基礎(chǔ)理計算機(jī)基礎(chǔ)理論論)6 6【例例4-9】 使用SELECT . INTO拷貝UserInfo表年齡大于等于30的數(shù)據(jù) 生成一新表CopyUserInfoSELECT * INTO CopyUserI

4、nfo FROM UserInfo WHERE Age=30 7 7UPDATE 表名表名 SET WHERE 更新條件更新條件【例例4-10】修改】修改UserInfo表數(shù)據(jù),把UserID為007的用戶的住址改為甘肅酒泉UPDATE UserInfo SET Addr =甘肅酒泉甘肅酒泉 WHERE UserID =0078 8 【例例4-11】如圖完善UserInfo表數(shù)據(jù),把用戶號003用戶的年齡、參加工作日期分別修改為33,2004-8-30 UPDATE UserInfo SET Age =33, hiredate =2004-8-30 WHERE UserID =003【例例4-

5、12】把用戶001的參加工作日期加1天,地址改為湖南湘潭UPDATE UserInfoSET hiredate=hiredate+1, Addr=湖南湘潭湖南湘潭WHERE UserID =001 注意:修改數(shù)據(jù)如果只修改一條記錄,一般都按主鍵字段修改。9 9DELETE FROM 表名表名 WHERE 條件條件 【例例4-14】刪除參加工作日期在】刪除參加工作日期在2004-1-1之后的用戶信息DELETE FROM UserInfo WHERE hiredate2004-1-1 【例例4-15】 刪除BookInfo表中書號是B0001的記錄 DELETE FROM BookInfo WHERE BookID=B0001 因為要刪除BookInfo表的書號是B0001的記錄被SalesDetails表引用,所以必須先刪除SalesDetails表的相應(yīng)記錄,才能刪除BookInfo表的記錄 1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論