国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > PostgreSQL > 正文

PostgreSQL7.0手冊-用戶手冊-19. SQL命令-DELETE

2019-09-08 23:33:23
字體:
來源:轉載
供稿:網友
DELETE
名稱
DELETE ― 從表中刪除行 

語法
DELETE FROM table [ WHERE condition ]
輸入
table 
現存的表名. 
condition 
這是一個 SQL 選擇查詢,它返回被選取的行. 

請參考 SELECT 語句獲取關于 WHERE 子句的更多信息.

輸出
DELETE count 
如果行被成功的刪除返回此信息.count 是要被刪除的行數. 

如果 count 為 0,沒有行被刪除.

描述
DELETE 從指明的表里刪除滿足 WHERE condition (條件)的行. 
如果 condition (WHERE 子句)不存在,效果是刪除表中所有行.結果是一個有效的空表. 

小技巧: TRUNCATE 是一個 Postgres 擴展,它提供一個更快的從表中刪除所有行的機制。
要對表進行修改,你必須有寫權限,同樣也必須有讀表的權限,這樣才能對符合 condition (條件)的值進行讀取操作.
用法
刪除所有電影(films)但不刪除音樂(musicals): 
DELETE FROM films WHERE kind <> 'Musical';
SELECT * FROM films;

 code  |           title           | did | date_prod  |  kind   | len
-------+---------------------------+-----+------------+---------+-------
 UA501 | West Side Story           | 105 | 1961-01-03 | Musical | 02:32
 TC901 | The King and I            | 109 | 1956-08-11 | Musical | 02:13
 WD101 | Bed Knobs and Broomsticks | 111 |            | Musical | 01:57
(3 rows)
清空表 films: 
DELETE FROM films;
SELECT * FROM films;

 code | title | did | date_prod | kind | len
------+-------+-----+-----------+------+-----
(0 rows)
兼容性
SQL92
SQL92 允許定位的 DELETE (刪除)語句: 
DELETE FROM table WHERE
    CURRENT OF cursor
這里 cursor 表示一個打開的游標.Postgres 里交互式游標是只讀的.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 嵊泗县| 芷江| 大悟县| 洛宁县| 兴国县| 达孜县| 融水| 淮滨县| 石林| 张家口市| 巴塘县| 兰坪| 武功县| 手机| 崇文区| 阳曲县| 南召县| 新野县| 和林格尔县| 尉犁县| 漾濞| 霸州市| 梓潼县| 繁昌县| 三都| 金湖县| 镇康县| 常宁市| 原阳县| 若尔盖县| 霍林郭勒市| 拉孜县| 武鸣县| 岐山县| 韶关市| 隆回县| 石泉县| 平潭县| 长宁区| 安福县| 红原县|