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

Postgresql:nhầm lẫn tên bảng / lược đồ

Postgresql mặc định là các ký tự viết thường trong khi phân biệt chữ hoa chữ thường với tên cột / bảng:

select * from public.Abc 

thực sự là:

select * from public.abc

Đó là vì bảng của bạn có tên là Abc nên không thể tìm thấy bảng này.

Bạn có thể ghi đè hành vi viết thường này thông qua dấu ngoặc kép, vì vậy "Abc" được xử lý như Abc.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Liệt kê các bảng trong một lược đồ PostgreSQL

  2. Chuyển hướng chèn dựa trên trình kích hoạt Postgres mà không phá vỡ RETURNING

  3. Khóa chính cho nhiều cột trong PostgreSQL?

  4. Làm cách nào để chuyển bí mật DB AWS vào tomcat context.xml?

  5. Tại sao hàm PostgreSQL json_agg () không trả về một mảng trống?