PostgreSQL 刪除

2021-08-25 16:55 更新

數(shù)據(jù)行可以用DELETE命令從表中刪除。假設(shè)你對(duì)Hayward的天氣不再感興趣,那么你可以用下面的方法把那些行從表中刪除:

DELETE FROM weather WHERE city = 'Hayward';

所有屬于Hayward的天氣記錄都被刪除。

SELECT * FROM weather;

     city      | temp_lo | temp_hi | prcp |    date

---------------+---------+---------+------+------------

 San Francisco |      46 |      50 | 0.25 | 1994-11-27

 San Francisco |      41 |      55 |    0 | 1994-11-29

(2 rows)

我們用下面形式的語(yǔ)句的時(shí)候一定要小心

DELETE FROM tablename;

如果沒(méi)有一個(gè)限制,DELETE將從指定表中刪除所有行,把它清空。做這些之前系統(tǒng)不會(huì)請(qǐng)求你確認(rèn)!

以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)