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

Postgresql:तालिका का नाम / स्कीमा भ्रम

Postgresql कॉलम/टेबल नामों के साथ केस संवेदनशील होने के दौरान केस वर्णों को कम करने के लिए डिफ़ॉल्ट है:

select * from public.Abc 

वास्तव में है:

select * from public.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. पोस्टग्रेज बाइटिया कॉलम बाइट सरणी के बजाय स्ट्रिंग (चार सरणी) लौटा रहा है

  2. क्या पोस्टग्रेज अपडेट पर पूरी पंक्ति को फिर से लिखता है?

  3. कैसे date_part() PostgreSQL में काम करता है

  4. बंडल विफल - PostgreSQL क्लाइंट लाइब्रेरी नहीं ढूँढ सकता (libpq)

  5. कई घंटों में, हर घंटे में कुल मान