SQLServer刪除資料列

來源:互聯網
上載者:User

標籤:lse   sqlserver   刪除   展開   生產環境   文法   儲存   管理   font   

刪除資料列

開發或者生產過程中多建、錯誤或者重複的資料列需要進行刪除操作。

使用SSMS資料庫管理工具刪除資料列方式一

1、開啟資料庫->選擇資料表-》展開資料表-》展開資料列-》選擇要刪除的資料列-》右鍵點擊-》選擇刪除-》在彈出框中點擊確定。

方式二

1、開啟資料庫-》開啟資料表-》右鍵點擊-》選擇設計。

2、在設計檢視視窗中-》選中要刪除的資料列-》右鍵點擊-》選擇刪除-》點擊儲存按鈕(或者ctrl+s)。

使用T-SQL指令碼刪除資料列刪除單個資料列

文法:alter table 資料名.dbo.表名 drop column 列名;

樣本:alter table [testss].dbo.[test1] drop column height3;

刪除多個資料列

文法:alter table 資料名.dbo.表名 drop column 列名1,列名2;

樣本:alter table [testss].dbo.[test1] drop column height1,height2;

刪除帶有預設值的資料列

文法:

begin transaction
go
alter table 資料名.dbo.表名 drop constraint 約束名;
go
alter table 資料名.dbo.表名 drop column 列名;

樣本:

begin transaction
go
alter table [testss].dbo.[test1] drop constraint DF__test1__testid__151B244E;
go
alter table [testss].dbo.[test1] drop column testid;

總結

在開發或者測試過程中,對於列的修改可是任意操作的,一旦到了生產環境中,無論資料列出現何種問題,都不要輕易修改和刪除,如果必須要修改和刪除,一定要先備份再操作。

 

SQLServer刪除資料列

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.