SQL 查詢(xún)分析器修改、添加、刪除表及字段等

SQL 查詢(xún)分析器修改、添加、刪除表及字段等

ID:37898173

大?。?0.50 KB

頁(yè)數(shù):8頁(yè)

時(shí)間:2019-06-02

SQL 查詢(xún)分析器修改、添加、刪除表及字段等_第1頁(yè)
SQL 查詢(xún)分析器修改、添加、刪除表及字段等_第2頁(yè)
SQL 查詢(xún)分析器修改、添加、刪除表及字段等_第3頁(yè)
SQL 查詢(xún)分析器修改、添加、刪除表及字段等_第4頁(yè)
SQL 查詢(xún)分析器修改、添加、刪除表及字段等_第5頁(yè)
資源描述:

《SQL 查詢(xún)分析器修改、添加、刪除表及字段等》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、SQL查詢(xún)分析器操作(修改、添加、刪除)表及字段等用SQL語(yǔ)句添加刪除修改字段1.增加字段????altertabledocdsp???adddspcodechar(200)2.刪除字段????ALTERTABLEtable_NAMEDROPCOLUMNcolumn_NAME3.修改字段類(lèi)型????ALTERTABLEtable_name???ALTERCOLU用SQL語(yǔ)句添加刪除修改字段1.增加字段????altertabledocdsp???adddspcodechar(200)2.刪除字段?

2、???ALTERTABLEtable_NAMEDROPCOLUMNcolumn_NAME3.修改字段類(lèi)型????ALTERTABLEtable_name???ALTERCOLUMNcolumn_namenew_data_type4.sp_rename改名????更改當(dāng)前數(shù)據(jù)庫(kù)中用戶(hù)創(chuàng)建對(duì)象(如表、列或用戶(hù)定義數(shù)據(jù)類(lèi)型)的名稱(chēng)。???語(yǔ)法???sp_rename[@objname=]'object_name',???????[@newname=]'new_name'???????[,[@objtyp

3、e=]'object_type']???????如:EXECsp_rename???'newname','PartStock'5.sp_help顯示表的一些基本情況????sp_help'object_name'????如:EXECsp_help???'PartStock'6.判斷某一表PartStock中字段PartVelocity是否存在if????exists????(select????*????from????syscolumns????where????id=object_id('Pa

4、rtStock')????and????name='PartVelocity')?print????'PartVelocityexists'elseprint'PartVelocitynotexists'另法:判斷表的存在性:???selectcount(*)fromsysobjectswheretype='U'andname='你的表名'判斷字段的存在性:???selectcount(*)fromsyscolumns???whereid????=(selectidfromsysobjectswh

5、eretype='U'andname='你的表名')???and????name='你要判斷的字段名'?一個(gè)小例子--假設(shè)要處理的表名為:tb--判斷要添加列的表中是否有主鍵ifexists(select1fromsysobjectswhereparent_obj=object_id('tb')andxtype='PK')beginprint'表中已經(jīng)有主鍵,列只能做為普通列添加'--添加int類(lèi)型的列,默認(rèn)值為0altertabletbadd列名intdefault0?endelsebeginp

6、rint'表中無(wú)主鍵,添加主鍵列'--添加int類(lèi)型的列,默認(rèn)值為0altertabletbadd列名intprimarykeydefault0?end7.隨機(jī)讀取若干條記錄?????Access語(yǔ)法:SELECTtop10*From表名ORDERBYRnd(id)?????Sqlserver:selecttopn*from表名orderbynewid()?????mysqlselect*From表名OrderByrand()Limitn8.說(shuō)明:日程安排提前五分鐘提醒?????SQL:selec

7、t*from日程安排wheredatediff(minute,f開(kāi)始時(shí)間,getdate())>59.前10條記錄?????selecttop10*formtable1where范圍10.包括所有在TableA中但不在TableB和TableC中的行并消除所有重復(fù)行而派生出一個(gè)結(jié)果表?????(selectafromtableA)except(selectafromtableB)except(selectafromtableC)11.說(shuō)明:隨機(jī)取出10條數(shù)據(jù)?????selecttop10*fro

8、mtablenameorderbynewid()12.列出數(shù)據(jù)庫(kù)里所有的表名?????selectnamefromsysobjectswheretype=U13.列出表里的所有的字段名?????selectnamefromsyscolumnswhereid=object_id(TableName)14.說(shuō)明:列示type、vender、pcs字段,以type字段排列,case可以方便地實(shí)現(xiàn)多重選擇,類(lèi)似select中的case。?????selecttype,sum(caseven

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

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

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