use dm;
goif exists(select * from sysobjects where xtype = 'u' and name = 'newtest')
drop tablenewtest
goselectabs , len (abs)asnumberintonewtestfromepsps_2order byabsdesc
select * from t_colliery
-----------如果表存在就刪除,否則就建立新錶方法----------
-----方法(1)------------
if exists (select name from sysobjects where type='u' and name='t_colliery')
begin
drop table t_colliery
endelse
begin
create table t_colliery
(id varchar(30) null,
collieryname varchar(100) null
)end
-----方法(2)------------
if object_id('t_colliery') is not null
drop table t_colliery
gocreate table t_colliery
(id varchar(30) null,
collieryname varchar(100) null
)---------------------方法(3)
if exists (select * from sysobjects where xtype = 'u' and name = 't_colliery')
drop table tablename
gocreate table t_colliery
(id varchar(30) null,
collieryname varchar(100) null
)------------------------方法(4)-----------
if exists (select * from sysobjects where id = object_id('t_colliery'))
drop table t_colliery
gocreate table t_colliery
(id varchar(30) null,
collieryname varchar(100) null)go
轉置use t222
goselect id,name,
[1] as "一季度",
[2] as "二季度",
[3] as "三季度",
[4] as "四季度",
[5] as "5"
from
test
pivot
(sum(profile)
for quarter in
([1],[2],[3],[4],[5])
)as pvt
t sql的一些經驗
1 儲存過程的3種傳回值 1.以return傳回整數 2.以output格式傳回引數 3.recordset 2 字串型別的變數需要初始化後再使用,不然永遠是空 declare fieldssql varchar max set fieldssql set fieldssql fieldssql a...
T SQL查詢語句(一)
主要記錄用到的t sql查詢例項,用 和說明。定義列別名 查詢 t student 表中15電腦科學與技術 1 專業同學的studentid 學號 studentname 姓名 和student 性別 結果中各列的標題分別指定為 學號 姓名和性別 消除結果集中的重複行 對 t student 表中只...
一些sql語句
一。在oracle中建表,怎麼實現id自動編號 1 建表 create table code test id int,name varchar2 20 2.建立序列 create sequence s country id increment by 1 start with 1 maxvalue 9...