त्रुटि संदेश पर ध्यान दें:
ERROR: relation "ongoingprojects" does not exist
ध्यान दें कि यह ongoingprojects
. के बारे में शिकायत कर रहा है जब आपका SQL ongoingprojects
के बारे में बात करता है . आपने शायद तालिका को कुछ इस तरह से बनाया है:
create table "ongoingProjects" ( ...
PostgreSQL सभी पहचानकर्ताओं (तालिका नाम, कॉलम नाम, ...) को लोअर केस में तब तक फोल्ड करता है जब तक कि वे डबल कोटेड न हों। एक बार जब आप तालिका को "ongoingProjects"
. के रूप में बना लेते हैं , आपको हर जगह नाम को दोहराना होगा और उस मामले से पूरी तरह मेल खाना होगा:
select * from "ongoingProjects";
पोस्टग्रेएसक्यूएल के साथ सामान्य अभ्यास अंडरस्कोर का उपयोग करके अलग किए गए शब्द के साथ निचले मामले में गैर-उद्धृत नामों के साथ टेबल बनाना है:
create table ongoing_projects ( ...
ताकि आपको उद्धृत करने की चिंता न हो।
यहां प्रासंगिक का लिंक दिया गया है मैनुअल का हिस्सा