sql server 中的一些sql小技巧

工作中常用到的 一些sql server 中的sql語句

方法/步驟

--修改指定表的欄位名

EXEC sp_rename 't_table.name','name2','COLUMN'

--刪除表欄位

ALTER TABLE t_table DROP COLUMN name;

--獲得numeric(19,0) 類型的唯一值

select distinct cast(substring(replace(replace(replace(replace(replace(replace(replace(newid(),'-',''),'A',''),'B',''),'C',''),'D',''),'E',''),'F',''),0,19) as numeric(19,0))

--刪除外鍵關係

alter table t_table drop constraint FK1025DF2DB4AFE697;

--增加欄位

ALTER TABLE t_table ADD num numeric(19, 0);

--修改欄位類型

ALTER TABLE t_table ALTER COLUMN  name varchar(30);

--datetime 類型轉為 varchar

select convert(varchar(8),myDate,112) from t_table

select datename(yyyy,b.myDate)+'-'+ datename(mm,b.myDate)+'-'+ datename(dd,b.myDate)+' ' from t_table b

本文內容整理自網絡, 文中所有觀點看法不代表淘大白的立場