>  SQLServer2000中的SQL語言是Transact-SQL語言。  Transact-SQL語言主要組成部分有一下幾種:  1.數(shù)據(jù)定義語言(DDL,DataDefinitionLan">
sql server 2000中的sql語言--

sql server 2000中的sql語言--

ID:22376474

大?。?6.50 KB

頁數(shù):12頁

時間:2018-10-28

sql server 2000中的sql語言--_第1頁
sql server 2000中的sql語言--_第2頁
sql server 2000中的sql語言--_第3頁
sql server 2000中的sql語言--_第4頁
sql server 2000中的sql語言--_第5頁
資源描述:

《sql server 2000中的sql語言--》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫

1、SQLServer2000中的SQL語言>>  SQLServer2000中的SQL語言是Transact-SQL語言?! ransact-SQL語言主要組成部分有一下幾種:  1.數(shù)據(jù)定義語言(DDL,DataDefinitionLanguage)  2.數(shù)據(jù)操縱語言(DML,DataManipularionLanguage)  3.數(shù)據(jù)控制語言(DCL,DataControlLanguage)  4.系統(tǒng)存儲過程(SystemStoredProcedure)  5.一些附加的語言元素  數(shù)據(jù)定義語言(DDL)  數(shù)據(jù)定義語言是指用來定義和管

2、理數(shù)據(jù)庫以及數(shù)據(jù)庫中的各種對象的語句,這些語句包括CREATE、ALTER和DROP等語句。在SQLServer2000中,數(shù)據(jù)庫對象包括表、視圖、觸發(fā)器、存儲過程、規(guī)則、缺省、用戶自定義的數(shù)據(jù)類型等。這些對象的創(chuàng)建、修改和刪除等都可以通過使用CREATE、ALTER、DROP等語句來完成?! ?chuàng)建數(shù)據(jù)庫表的一個例子CREATETABLEpublishers( pub_id char(4) NOTNULL  CONSTRAINTUPKCL_pubindPRIMARYKEYCLUSTERED CHECK(pub_idIN('1389'

3、;,'0736','0877','1622','1756')    ORpub_idLIKE'99[0-9][0-9]'), pub_namevarchar(40)NULL, city varchar(20)NULL, state char(2) NULL, country varchar(30)NULL   DEFAULT('USA'))  修改視圖的一個例子USEpubsGOALTERVIEtitles  yourvieployee_insupd。

4、*/USEpubsIFEXISTS(SELECTnameFROMsysobjects L)  數(shù)據(jù)操縱語言是指用來查詢、添加、修改和刪除數(shù)據(jù)庫中數(shù)據(jù)的語句,這些語句包括SELECT、INSERT、UPDATE、DELETE等。在默認(rèn)情況下,只有sysadmin、dbcreator、db_oe

5、viee

6、table_alias}.*   

7、  {column_name

8、expression

9、IDENTITYCOL

10、ROcBadden的列。USEpubsSELECTau_fname,au_lname,phoneASTelephoneFROMautho

11、rscBadden'ORDERBYau_12345下一頁>>>>這篇文章來自..,。lnameASC,au_fnameASC  使用兩個相關(guān)子查詢查找姓名,這些至少參與過一本受歡迎的計算機書籍的創(chuàng)作。USEpubsSELECTau_lname,au_fnameFROMauthorstitleauthor titlestitles(advance)BYtypePUTESUM(price),SUM(advance)  先刪除表T1,然后又創(chuàng)建一個帶有四個列的表T1。最后利用INSERT語句插入一些數(shù)據(jù)行,這些行只有部分列包含值。IFEXIST

12、S(SELECTTABLE_NAMEFROMINFORMATION_SCHEMA.TABLES   E='T1') DROPTABLET1GOCREATETABLET1(column_1intidentity, column_2varchar(30)  CONSTRAINTdefault_nameDEFAULT('columndefault'),column_3intNULL, column_4varchar(40))INSERTINTOT1(column_4) VALUES('Explicitvalue&

13、#39;)INSERTINTOT1(column_2,column_4) VALUES('Explicitvalue','Explicitvalue')INSERTINTOT1(column_2,column_3,column_4) VALUES('Explicitvalue',-44,'Explicitvalue')SELECT*FROMT1  一個簡單的修改語句。UPDATEpublishersSETcity='Atlanta',state='GA  一個

14、帶有titles,sales   AX(sales.ord_date)FROMsales)  數(shù)據(jù)控制語言(DCL)  數(shù)據(jù)控制語言(D

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。