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

currval Hàm trong PostgreSQL phàn nàn rằng cột không tồn tại

Nó chỉ ra rằng đây là một vấn đề với viết hoa và dấu ngoặc kép. Vì muốn giữ nguyên cách viết hoa của tên quan hệ nên tôi cần sử dụng cả hai đơn dấu ngoặc kép để chuyển tên quan hệ chính xác cho currval .

Tôi đã thay đổi truy vấn thành SELECT currval('"Concept_cid_seq"'); (lưu ý các dấu ngoặc kép bên ngoài) và nó hoạt động chính xác.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tham chiếu khóa ngoại có thể chứa giá trị NULL trong PostgreSQL không?

  2. PDO bindColumn và PDO ::FETCH_BOUND - bắt buộc hay tùy chọn?

  3. Tạo vai trò PostgreSQL 9 với đăng nhập (người dùng) chỉ để thực thi các chức năng

  4. PG ::ConnectionBad:FATAL:xác thực mật khẩu không thành công cho người dùng alphauser

  5. Có cái gì đó giống như một hàm zip () trong PostgreSQL kết hợp hai mảng không?