幾個常用的SQL

2021-10-11 04:25:54 字數 516 閱讀 7508

一、刪列

alter table 表名 drop column column_b 

hana中 : alter table 表名 drop (欄位名);

二、增列

alter table 表名 add 列名 varchar(20) 

hana中:alter table "schema1"."table1" add("createtime" date null) ;

三、修改列名

exec sp_rename 'dbo.表名.列名', '新列名', 'column'

四、增加主鍵

alter table "schema1"."table1" add primary key(tid, tname);

五、刪除

delete 只刪除資料,而不刪除表的結構,回滾;

truncate 只刪除資料,而不刪除表的結構,操作記錄在日誌中,不啟用觸發器;

drop 刪除表結構

幾個不太常用的sql

要離職了,一些資料做個備份,以後可能用得到。由於in效率比較低,實測當in裡面資料超過1000條會報錯。exists用法 select from zhp register info t where exists select 1 from zhp register info s where s.co...

常用的幾個SQL 查詢語句

記錄新增 insert into 表名 欄位1,欄位2 values 值1,值2 insert into tbclass classname values 測試1 insert into tbclass classname values 測試2 insert into tbclass classna...

idea中幾個常用的sql語句

idea中的xml檔案中幾個常用的sql語句 1,模糊搜尋 and 你的變數 like concat 2,正則判斷字串獲取最大值 select max r.number from 表名 r where r.is deleted 0 and r.number regexp 0 9.0 and leng...