MS SQL基礎教程:刪除資料

來源:互聯網
上載者:User

11.2.1 DELETE 文法

DELETE 語句用來從表中刪除資料,其文法為:

各參數說明如下:

FROM

此參數為可選選項,用於串連DELETE 關鍵字和要刪除資料的對象名稱。 table_name

指定要刪除資料的表。 WITH ( [...n])

指定一個或多個目標表允許的表提示。 view_name

指定用於刪除資料的視圖。 rowset_function_limited

行集合函數限制,即使用OPENQUERY() 或OPENROWSET() 函數。 FROM

指定一個額外的FROM 子句。這是DELETE 命令在Transact-SQL 語言中的擴充,它允許同時刪除多個表中的資料。其所含的參數包括join_table、 join_type 等,與第10 章“資料查詢”中FROM 子句中所講的一致。 WHERE

指定限制資料刪除的條件。如果不指定WHERE 子句,就會刪除表中的所有資料。在 WHERE 子句中指定兩種形式的刪除操作。一種是搜尋刪,除即使用搜尋條件來限定要刪除的資料行:另一種是定位刪除,即使用CURRENT OF 子句來指定一個遊標,刪除操作會在遊標的當前位置產生。定位刪除比搜尋刪除更精確。 GLOBAL

說明要使用的遊標是全域遊標。如果不使用此選項,而又存在一個全域遊標和一個局部遊標同名的情況時,系統認為所選擇的遊標是局部遊標。 cursor_name

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.