PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

WHERE KHÔNG tồn tại trong PostgreSQL đưa ra lỗi cú pháp

Làm thay:

INSERT INTO live.users ("website", "age") 
SELECT 'abc', 123
WHERE NOT EXISTS (SELECT age FROM live.users WHERE age = 123);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hàm PLpgSQL để tìm các cột chỉ có giá trị NULL trong một bảng nhất định

  2. Tải hàng loạt vào PostgreSQL từ một máy khách từ xa

  3. org.postgresql.util.PSQLException:LỖI:không thể tuần tự hóa quyền truy cập do phụ thuộc đọc / ghi giữa các giao dịch

  4. Python / postgres / psycopg2:nhận ID của hàng vừa được chèn

  5. Cách kết xuất một đến nhiều mối quan hệ sang XML với PostgreSQL