多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全I(xiàn)T社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > 數(shù)據(jù)庫 > Sqlserver > 輕松掌握SQL Sever中各種語句的完整語法

輕松掌握SQL Sever中各種語句的完整語法

來源:程序員人生   發(fā)布時(shí)間:2013-11-16 13:50:26 閱讀次數(shù):2862次

下列語句部分是Mssql語句,不可以在access中使用。

SQL分類:


DDL—數(shù)據(jù)定義語言(CREATE,ALTER,DROP,DECLARE)

DML—數(shù)據(jù)操縱語言(SELECT,DELETE,UPDATE,INSERT)

DCL—數(shù)據(jù)控制語言(GRANT,REVOKE,COMMIT,ROLLBACK)


首先,簡要介紹基礎(chǔ)語句:


1、說明:創(chuàng)建數(shù)據(jù)庫


CREATE DATABASE database-name


2、說明:刪除數(shù)據(jù)庫


drop database dbname


3、說明:備份sql server


--- 創(chuàng)建 備份數(shù)據(jù)的 device


USE master

EXEC sp_addumpdevice 'disk', 'testBack', 'c:mssql7backupMyNwind_1.dat'


--- 開始 備份


BACKUP DATABASE pubs TO testBack


4、說明:創(chuàng)建新表


create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)


根據(jù)已有的表創(chuàng)建新表:


A:create table tab_new like tab_old (使用舊表創(chuàng)建新表)

B:create table tab_new as select col1,col2… from tab_old definition only


5、說明:


刪除新表:drop table tabname


6、說明:


增加一個(gè)列:Alter table tabname add column col type


注:列增加后將不能刪除。DB2中列加上后數(shù)據(jù)類型也不能改變,唯一能改變的是增加varchar類型的長度。


7、說明:


添加主鍵:Alter table tabname add primary key(col)


說明:


刪除主鍵:Alter table tabname drop primary key(col)


8、說明:


創(chuàng)建索引:create [unique] index idxname on tabname(col….)


刪除索引:drop index idxname


注:索引是不可更改的,想更改必須刪除重新建。


9、說明:


創(chuàng)建視圖:create view viewname as select statement


刪除視圖:drop view viewname


10、說明:幾個(gè)簡單的基本的sql語句


選擇:select * from table1 where 范圍


插入:insert into table1(field1,field2) values(value1,value2)


刪除:delete from table1 where 范圍


更新:update table1 set field1=value1 where 范圍


查找:select * from table1 where field1 like ’%value1%’ ---like的語法很精妙,查資料!


排序:select * from table1 order by field1,field2 [desc]


總數(shù):select count * as totalcount from table1


求和:select sum(field1) as sumvalue from table1


平均:select avg(field1) as avgvalue from table1


最大:select max(field1) as maxvalue from table1


最小:select min(field1) as minvalue from table1


11、說明:幾個(gè)高級查詢運(yùn)算詞


A: UNION 運(yùn)算符


UNION 運(yùn)算符通過組合其他兩個(gè)結(jié)果表(例如 TABLE1 和 TABLE2)并消去表中任何重復(fù)行而派生出一個(gè)結(jié)果表。當(dāng) ALL 隨 UNION 一起使用時(shí)(即 UNION ALL),不消除重復(fù)行。兩種情況下,派生表的每一行不是來自 TABLE1 就是來自 TABLE2。


B: EXCEPT 運(yùn)算符


EXCEPT 運(yùn)算符通過包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重復(fù)行而派生出一個(gè)結(jié)果表。當(dāng) ALL 隨 EXCEPT 一起使用時(shí) (EXCEPT ALL),不消除重復(fù)行。

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 视频在线观看免费播放www | 亚洲国产精品综合一区在线 | 免费福利网站在线观看 | 波多野结衣gvg-238 | 亚洲伊人色综合网站小说 | 三级爱爱视频 | 午夜久久久久久 | 日韩国产精品99久久久久久 | a级做爰毛片视频免费看 | 在线观看男女激情小视频 | 伊人网久久网 | 日韩精品一区二区三区毛片 | 亚洲天堂最新网址 | 猫咪伊人| 美国伊人网 | 美国人和狍xxxx视频 | 亚洲欧洲一区二区三区在线 | 91精品成人福利在线播放 | 亚洲成a人片毛片在线 | 日本动漫片b站免费观看 | 欧美一区二区三区四区视频 | 久久久成人影院 | 最新中文字幕在线视频 | 日本中文字幕在线播放 | 久久亚洲精品无码观看不卡 | 国产中文字幕在线观看 | 国产精品亚洲欧美一级久久精品 | 国产精品免费视频一区一 | 亚洲你xx我xx网站 | 亚洲天堂精品在线 | 欧美最猛性xxxxx(亚洲精品) | japanese国产高清麻豆 | 日本色性| 午夜欧美性欧美 | ccav在线永久免费看 | 一区二区三区在线 | 最近中文字幕版免费 | 国产精品揄拍100视频最近 | 亚洲国产精品免费在线观看 | 国产精品久久一区二区三区 | 国产产一区二区三区久久毛片国语 |