Hãy chú ý đến thông báo lỗi:
ERROR: relation "ongoingprojects" does not exist
Lưu ý rằng nó đang phàn nàn về ongoingprojects
khi SQL của bạn nói về ongoingProjects
. Có thể bạn đã tạo bảng với một cái gì đó như:
create table "ongoingProjects" ( ...
PostgreSQL gấp tất cả các định danh (tên bảng, tên cột, ...) thành chữ thường trừ khi chúng được trích dẫn kép. Khi bạn đã tạo bảng dưới dạng "ongoingProjects"
, bạn sẽ phải trích dẫn gấp đôi tên ở mọi nơi và khớp chính xác với trường hợp đó:
select * from "ongoingProjects";
Thực hành thông thường với PostgreSQL là tạo các bảng có tên không được trích dẫn bằng chữ thường với các từ được phân tách bằng dấu gạch dưới:
create table ongoing_projects ( ...
để bạn không phải lo lắng về việc trích dẫn.
Đây là liên kết đến một phần của hướng dẫn