最近在寫sql過程中發現需要對一張表結構作調整(此處是sql servwww.cppcns.comer),其中需要刪除多列,由於之前都是一條sql語句刪除一列,於是猜想是否可以一條語句同時刪除多列,如果可以,怎麼寫法?
第一次猜想如下(注意:此處是猜想,非正確的寫法):
alter table tablename drop column column1,column2
但是執行後,發現語法錯誤, 於是改成如下的方式:
awvnrgnhlter tabwww.cppcns.comle tablename drop column column1,column column2
執行正確,之後檢視表結構,發現列已刪除,wvnrgnh證明猜想正確。
本文標題: sql刪除多列語句的寫法
本文位址:
完美解決SQL語句distinct的多列問題
distinct 多列問題結合group by的解決方法 表 table1 id regname postionsn personsn 1 山東齊魯製藥 223 2 2 山東齊魯製藥 224 2 3 北京城建公司 225 2 4 科技公司 225 2 我想獲得結果是 id regname posti...
幾種SQL語句的寫法
1.一張表中有使用者資訊表user user id,nickname 另外一張表聯絡人表contact user id,friend id 現在要找出聯絡人的資訊 1 selectu1.nicknameasmyselft,u2.nicknameasfriendfromcontact cinnerjo...
sql 新增列,刪除列
新增沒有預設值 alter table 表名 add bazaartype char 1 有預設值的新增列 alter table表名add bazaartype char 1 default 0 刪除沒有預設值的列 alter table 表名drop column bazaartype 刪除有預...