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

Psycopg2 में मेटा कमांड - \d काम नहीं कर रहा

कमांड लाइन psql कुछ शॉर्टकट हैं जैसे \d लेकिन यह एसक्यूएल का हिस्सा नहीं है। information_schema . को क्वेरी करने के लिए आपको जो चाहिए वह है :

SELECT column_name FROM information_schema.columns WHERE table_name = 'my_table';

संपादित करें: यह वास्तव में एक महत्वपूर्ण जानकारी है कि कमांड लाइन psql -E \d implement को लागू करने के लिए प्रयुक्त SQL क्वेरीज़ को प्रतिध्वनित करेगा और अन्य बैकस्लैश कमांड (जब भी आप psql प्रॉम्प्ट में उनमें से किसी एक का उपयोग करते हैं) जैसा कि @piro ने टिप्पणी में लिखा है। इस तरह आपको वह मिल जाता है जो आप बहुत आसानी से चाहते हैं।
धन्यवाद @piro!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgres ईवेंट ट्रिगर में परिवर्तित तालिका का नाम कैसे प्राप्त करें?

  2. पोस्टग्रेस अपवाद:क्वेरी द्वारा कोई परिणाम नहीं लौटाया गया।

  3. PostgreSQL में GROUP BY और COUNT

  4. OpenERP सर्वर त्रुटि पहुँच अस्वीकृत

  5. त्रुटि:संबंध का स्तंभ मौजूद नहीं है PostgreSQL ,इन्सर्ट क्वेरी चलाने में असमर्थ