詳解Sql基本語法。本站提示廣大學習愛好者:(詳解Sql基本語法)文章只能為提供參考,不一定能成為您想要的結果。以下是詳解Sql基本語法正文
1.創立數據庫
create database 數據庫稱號
2.刪除數據庫
drop database 數據庫稱號
3.備份sql server
創立備份數據的device
use master
exec sp_addumpdevice '稱號','新的稱號','途徑'
開端備份
backup database pubs to 新的稱號
4.創立表
create table 表名(列名1 類型,列名2 類型)
5.依據已有表創立新表
create table 新表稱號 like 舊表稱號
create table 新表稱號 as select 列名 from 舊表稱號 defintion only
6. 增長一個列
Alter table 表稱號 add 列稱號 數據類型
7.添加主鍵
alter table 表稱號 add primary key(列稱號)
8.自增id屬性從1開端每次加1
identity (1,1)
9.創立索引
create index 索引名 on 表名(列名)
10.刪除索引
drop index idx_name
11.CTE查詢
;with t as( select openid,ROW_NUMBER()over(partition by openid order byopenid)as row from #temp)delete t where row>1
12.case when的用法(修正表稱號id,當 t 的名字不為空,則照樣 t 的名字,不然變成表稱號的名字,把被修正的數據輸入莅臨時表)
update pn set pn.id=case when t.id>'' then t.id else pn.id end output deleted.id into 暫時表 from 表稱號 pn with(nolock) join #temp t
13.查詢、拔出、刪除、乞降、均勻、最年夜值
select * from table insert into new_table(id,name)values(1,'張三') delete from table where 規模 select sum(field1) as sumvalue from table1 select avg (field1) as avgvalue from table1 select max(field1) as maxvalue from table1
經由過程以上內容給年夜家詳解Sql基本語法,願望本文引見可以或許給年夜家帶來贊助。