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

không thể làm cho chèn PostgreSQL đơn giản hoạt động

Sử dụng 'auto dealer' thay thế. PostgreSQL thông dịch " như là dấu ngoặc kép cho số nhận dạng, ' như là dấu ngoặc kép cho chuỗi.

Ngoài ra:

  • Nếu đây là một dự án mới, chỉ cần không sử dụng các bảng trường hợp hỗn hợp; nó là nguồn gốc của sự thất vọng sau này. Thay vì có thể sử dụng bất kỳ trường hợp nào trong câu lệnh SQL của bạn, bạn phải trích dẫn cả tên định danh và viết đúng.

  • Không cần chỉ định id / DEFAULT , bạn đang yêu cầu nó làm những gì nó đã làm. Tôi chưa gặp một DBMS nào yêu cầu bạn bao gồm columnName / DEFAULT nếu bạn muốn nó thêm giá trị mặc định trong cột, vì vậy tôi không nghĩ KVpair bổ sung này sẽ làm cho những gì đang xảy ra rõ ràng hơn cho bất kỳ ai đọc mã của bạn sau này.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ràng buộc postgres cho phạm vi ngày giờ duy nhất

  2. lưu trữ các chuỗi có độ dài tùy ý trong Postgresql

  3. Cách tự động triển khai cơ sở dữ liệu PostgreSQL

  4. PostgreSQL - Thay thế các thực thể HTML

  5. Làm cách nào để chèn một bản ghi có thể cập nhật với cột JSON trong PostgreSQL bằng JOOQ?