sqlserver基礎(chǔ)大全

sqlserver基礎(chǔ)大全

ID:40577541

大小:48.00 KB

頁數(shù):3頁

時間:2019-08-04

sqlserver基礎(chǔ)大全_第1頁
sqlserver基礎(chǔ)大全_第2頁
sqlserver基礎(chǔ)大全_第3頁
資源描述:

《sqlserver基礎(chǔ)大全》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、SQLSERVER基礎(chǔ)一:創(chuàng)建數(shù)據(jù)庫createdatabase數(shù)據(jù)庫名二:刪除數(shù)據(jù)庫dropdatabase數(shù)據(jù)庫名,數(shù)據(jù)庫名三:創(chuàng)建表和刪除表createtable表名(Column1數(shù)據(jù)類型長度約束,Column2數(shù)據(jù)類型長度約束)droptable表名,表名四:數(shù)據(jù)類型1.字符數(shù)據(jù)類型nvarcharntext2.整數(shù)數(shù)據(jù)類型bigintintsmallinttinyint3.小數(shù)數(shù)據(jù)類型decimalnumeric;floatreal4.貨幣數(shù)據(jù)類型money5.表真假的類型bit(0,1)五:約束1.主鍵約束:表中經(jīng)常有一個列或列的組合,其值能唯一標(biāo)識表中的每一行。這樣的一列或多列

2、稱為表的主鍵。àprimarykey2.外鍵約束:外鍵是用于建立兩個表的鏈接一列或多列屬性。àforeignkeyreferences表名(列名)3.唯一約束:作為表中的列或列組合,確保除空值NULL外的所有值唯一。àunique4.檢查約束:確保表中列滿足指定的條件。àcheck(條件)5.缺省約束:確保在沒有指定值時,系統(tǒng)自動添加默認(rèn)值。àdefault(值)6.自動增長:確保在向表中插入值時系統(tǒng)通過遞增種子值的方法自動生成下一個標(biāo)識值。àidentity(m,n)六:修改表1.增加列altertable表名add列名數(shù)據(jù)類型2.刪除列altertable表名dropcolumn列名3.修

3、改列數(shù)據(jù)類型altertable表名altercolumn列名數(shù)據(jù)類型4.修改列名Execsp_rename‘表名.列名’,’新列名’,’column’;5.修改表名Execsp_rename‘老表名’,’新表名’;七:查詢#查詢是作為程序員的必備技能,作為程序員,查詢技能顯得由為重要。1.單表查詢·查詢所有列:select*from表名·查詢指定列:select列名,列名from表名·通式:select(top行數(shù)

4、distinct)列名(as別名

5、表達(dá)式)…from表名where條件(groupby列名)(desc

6、asc)·條件:<條件>1.比較運(yùn)算符:(=

7、<>

8、<

9、>

10、!=)2.范圍

11、關(guān)鍵字:(betweenaandb

12、notbetweenaandb)3.可選值列表:(in(m,n)

13、notin(m,n))4.匹配關(guān)鍵字:(like‘%a%’

14、notlike‘%a%’)5.字符型空值:(isnull

15、isnotnull)6.關(guān)鍵字修飾比較運(yùn)算符:(=all

16、>all

17、

18、>any

19、

20、外聯(lián)接:是在結(jié)果集中包含在聯(lián)接表中沒有匹配的數(shù)據(jù)行的連接,外聯(lián)接包括左向外聯(lián),右向外聯(lián),全聯(lián),聯(lián)接的第一個表稱左表,第二個表稱右表。C.交叉連接:交叉聯(lián)接返回左表中的所有行,左表中的每一行和右表中的所有行組合,交叉聯(lián)接也稱作笛卡爾積。通式:selecta.column,a.column,...,b.column,b.column,...from表名asa[innerjoin

21、leftoutjoin

22、rightoutjoin

23、fulloutjoin

24、crossjoin]表名asbon條件八:表數(shù)據(jù)的增刪改1.添加數(shù)據(jù)insertinto表名values(a,b,c);2.刪除數(shù)據(jù)delete表名

25、條件

26、truncatetable表名;3.修改數(shù)據(jù)update表名set列名=值where條件九:數(shù)據(jù)庫備份backupdatabase數(shù)據(jù)庫名todisk=路徑十:其他1.?dāng)?shù)據(jù)庫關(guān)鍵字要大寫。2.?dāng)?shù)據(jù)庫表名,列名,要用方括號。3.

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

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

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