zhyiwww
          用平實(shí)的筆,記錄編程路上的點(diǎn)點(diǎn)滴滴………
          posts - 536,comments - 394,trackbacks - 0

          DELETE

          Name

          DELETE — 從表中刪除行
          DELETE FROM [ ONLY ] table [ WHERE condition ]
            

          輸入

          table

          一個(gè)現(xiàn)存表的名字

          condition

          這是一個(gè) SQL 選擇查詢,它返回要被刪除的行.

          請(qǐng)參考 SELECT 語句獲取關(guān)于 WHERE 子句的更多信息.

          輸出

          DELETE count

          如果行被成功的刪除返回此信息. count 是要被刪除的行數(shù).

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

          描述

          DELETE 從指明的表里刪除滿足 WHERE condition (條件)的行.

          如果 condition (WHERE 子句)不存在, 效果是刪除表中所有行.結(jié)果是一個(gè)有效的空表.

          小技巧: TRUNCATE 是一個(gè) Postgres 擴(kuò)展, 它提供一個(gè)更快的從表中刪除所有行的機(jī)制。

          缺省時(shí)DELETE將刪除所聲明的表和所有它的子表的記錄. 如果你希望只更新提到的表,你應(yīng)該使用OLNY子句.

          要對(duì)表進(jìn)行修改,你必須有寫權(quán)限,同樣也必須有讀表的權(quán)限,這樣才能對(duì)符合 condition(條件) 的值進(jìn)行讀取操作.

          用法

          刪除所有電影(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 表示一個(gè)打開的游標(biāo). Postgres 里交互式游標(biāo)是只讀的.



          |----------------------------------------------------------------------------------------|
                                     版權(quán)聲明  版權(quán)所有 @zhyiwww
                      引用請(qǐng)注明來源 http://www.aygfsteel.com/zhyiwww   
          |----------------------------------------------------------------------------------------|
          posted on 2006-06-02 18:57 zhyiwww 閱讀(244) 評(píng)論(0)  編輯  收藏 所屬分類: database
          主站蜘蛛池模板: 贵南县| 正定县| 天全县| 长治市| 阜城县| 庆城县| 莒南县| 黄浦区| 肥城市| 呈贡县| 三河市| 嵊州市| 马山县| 化州市| 左权县| 宜黄县| 马尔康县| 金川县| 马山县| 三亚市| 汕尾市| 邵东县| 汨罗市| 仙居县| 嘉义县| 雅江县| 潍坊市| 甘德县| 马公市| 高要市| 南汇区| 南澳县| 安溪县| 峨眉山市| 龙泉市| 凭祥市| 彝良县| 临洮县| 浮山县| 大城县| 孝义市|