PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

संबंध मौजूद नहीं है

जाहिर है, नामों के साथ मिलावट है। "core sample" CORE_SAMPLE के समान नहीं है . यहां हमारे पास जो छोटी-छोटी जानकारी है, उसके आधार पर अधिक कहना मुश्किल है।

गैर-उद्धृत पहचानकर्ता PostgreSQL में लोअर केस में डाले जाते हैं, इसलिए CORE_SAMPLE , Core_Sample या core_sample अंत में एक जैसे हो जाते हैं।
लेकिन एक बार जब आप पहचानकर्ताओं को दोहरे उद्धरण चिह्नों में संलग्न कर देते हैं, तो नाम यथावत रखा जाता है। इस तरह आपके पास नाम में रिक्त स्थान जैसे अन्यथा अवैध वर्ण हो सकते हैं:"core sample" . मेरी स्थायी सलाह है कि इससे दूर रहें और विशेष रूप से PostgreSQL के साथ कानूनी, लोअर केस आइडेंटिफ़ायर का उपयोग करें।

त्रुटि संदेश आपको बताता है कि "core sample" . नाम की कोई तालिका नहीं है , कम से कम उस डेटाबेस में नहीं जिससे आप search_path में सूचीबद्ध किसी भी स्कीमा से जुड़े हैं .
लेकिन प्रदर्शित क्वेरी CORE_SAMPLE . नामक तालिका को संदर्भित करती है जो इस त्रुटि संदेश से मेल नहीं खाता।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या PostgreSQL दो SQL सर्वर संग्रहीत प्रक्रियाओं के बीच जुड़ाव कर सकता है?

  2. पोस्टग्रेएसक्यूएल JSON कॉलम को हाइबरनेट इकाई संपत्ति में मैप करना

  3. Postgresql संग्रहीत प्रक्रियाओं को कैसे डिबग करें?

  4. उबंटू पर पोस्टग्रेस्क्ल को पूरी तरह से शुद्ध और पुनर्स्थापित कैसे करें?

  5. कैसे cbrt () PostgreSQL में काम करता है