delete.out
来自「postgresql8.3.4源码,开源数据库」· OUT 代码 · 共 30 行
OUT
30 行
CREATE TABLE delete_test ( id SERIAL PRIMARY KEY, a INT);NOTICE: CREATE TABLE will create implicit sequence "delete_test_id_seq" for serial column "delete_test.id"NOTICE: CREATE TABLE / PRIMARY KEY will create implicit index "delete_test_pkey" for table "delete_test"INSERT INTO delete_test (a) VALUES (10);INSERT INTO delete_test (a) VALUES (50);INSERT INTO delete_test (a) VALUES (100);-- allow an alias to be specified for DELETE's target tableDELETE FROM delete_test AS dt WHERE dt.a > 75;-- if an alias is specified, don't allow the original table name-- to be referencedBEGIN;SET LOCAL add_missing_from = false;DELETE FROM delete_test dt WHERE delete_test.a > 25;ERROR: invalid reference to FROM-clause entry for table "delete_test"LINE 1: DELETE FROM delete_test dt WHERE delete_test.a > 25; ^HINT: Perhaps you meant to reference the table alias "dt".ROLLBACK;SELECT * FROM delete_test; id | a ----+---- 1 | 10 2 | 50(2 rows)DROP TABLE delete_test;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?