निम्न क्वेरी के साथ, हम PostgreSQL में तालिका के कॉलम नाम और डेटाटाइप की एक सूची प्राप्त कर सकते हैं। इस परPostgreSQL में किसी तालिका के सूची कॉलम नाम और डेटाटाइप कैसे प्राप्त करें?
13
A
उत्तर
6
SELECT
a.attname as "Column",
pg_catalog.format_type(a.atttypid, a.atttypmod) as "Datatype"
FROM
pg_catalog.pg_attribute a
WHERE
a.attnum > 0
AND NOT a.attisdropped
AND a.attrelid = (
SELECT c.oid
FROM pg_catalog.pg_class c
LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace
WHERE c.relname ~ '^(hello world)$'
AND pg_catalog.pg_table_is_visible(c.oid)
);
और जानकारी: ऊपर क्वेरी के साथ http://www.postgresql.org/docs/9.3/static/catalog-pg-attribute.html
26
select column_name,data_type
from information_schema.columns
where table_name = 'table_name';
आप कर सकते हैं कॉलम और उसके डेटाप्रकार
19
ओपन psql commande लाइन और प्रकार:
\d+ table_name
0
मैं अपने डेटाबेस के साथ बातचीत करने के लिए psql
कमांड का उपयोग करता हूं, यहां एक धोखा शीट है जिसने मुझे बड़ी समय में मदद की है। उम्मीद है कि यह किसी और की मदद भी करेगा। psql cheat sheet
संबंधित मुद्दे
- 1. PostgreSQL: सभी उपलब्ध डेटाटाइप कैसे सूचीबद्ध करें?
- 2. LINQ: तालिका कॉलम नाम प्राप्त करें
- 3. कॉलम नाम प्राप्त करें
- 4. mysql वर्णमाला क्रम में तालिका कॉलम नाम प्राप्त करें
- 5. एमएस एक्सेस में किसी तालिका के कॉलम नाम कैसे प्राप्त करें?
- 6. कॉलम नाम के साथ समस्या में PostgreSQL
- 7. MySQL कॉलम नाम पुनर्प्राप्त करें जहां डेटाटाइप == एक्स
- 8. किसी दिए गए तालिका के लिए प्राथमिक कुंजी कॉलम नाम कैसे प्राप्त करें?
- 9. किसी सूची के भीतर डेटा.फ्रेम का नाम कैसे प्राप्त करें?
- 10. पंक्ति में विशिष्ट कॉलम कैसे प्राप्त करें और इसे किसी अन्य तालिका में स्थानांतरित करें
- 11. कैसंद्रा: कॉलम के कॉलम नाम प्राप्त करें?
- 12. फ़ायरबर्ड डेटाबेस तालिका से कॉलम नामों की सूची प्राप्त करें
- 13. postgresql तालिका
- 14. PostgreSQL तालिका
- 15. किसी अन्य उपयोगकर्ता से किसी तालिका से क्वेरी कॉलम नाम
- 16. किसी सूची से कॉलम नामों को एक तालिका में
- 17. एसक्यूएल सर्वर: कॉलम के डेटाटाइप की जांच
- 18. डेटाटेबल कॉलम का नाम कैसे प्राप्त करें?
- 19. postgresql में कॉलम एन्क्रिप्ट कैसे करें?
- 20. PostgreSQL में किसी तालिका के स्कीमा विवरण पूछें?
- 21. सीएसवी फ़ाइल में कॉलम नाम प्राप्त करें
- 22. किसी तालिका तालिका के फ़ील्ड मानों के साथ SQL तालिका के कॉलम का नाम बदलें
- 23. SQLite, डेटाबेस में सभी तालिका नाम कैसे प्राप्त करें?
- 24. सी # में रनटाइम पर तालिका के कॉलम नाम कैसे प्राप्त करें?
- 25. स्थिति के आधार पर किसी अन्य तालिका से तालिका में कॉलम को कैसे अपडेट करें?
- 26. रिक्त तालिका में SQLite कॉलम नाम खोजें
- 27. किसी तालिका में डुप्लिकेट नाम कैसे खोजें
- 28. PostgreSQL - तालिका नाम के रूप में एक गतिशील मान
- 29. django में किसी तालिका के केवल विशिष्ट कॉलम कैसे प्राप्त करें?
- 30. MYSQL कॉलम डेटा और तालिका नाम
जो उपयोगकर्ता द्वारा परिभाषित प्रकारों के लिए सही उत्तर नहीं देगा (उदाहरण के लिए, * ogr2ogr * द्वारा बनाई गई ज्यामिति और भूगोल कॉलम, जो 'ज्यामिति (ज्यामिति, [एसआरआईडी]) रूप में हैं')। –
किसी विशिष्ट डेटाबेस की विशिष्ट स्कीमा की विशिष्ट तालिका से केवल कॉलम प्राप्त करने के लिए कोई भी 'table_catalog =' my_database'' और 'table_schema = 'my_schema''' का उपयोग कर सकता है। –