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

पोस्टग्रेज में मूल्य के प्रकार की जांच कैसे करें

अगर किसी और को आश्चर्य होता है केवल एक प्रकार का डेटा प्रकार कैसे प्राप्त करें (स्तंभ नहीं ) आप pg_typeof(any) . का उपयोग कर सकते हैं समारोह।

बस

SELECT pg_typeof(your_variable);

या

SELECT pg_typeof('{}'::text[]); //returns text[];

नोट

<ब्लॉकक्वॉट>

pg_typeof(varchar_column) कॉलम की सामग्री की परवाह किए बिना अलग-अलग वर्ण लौटाएगा। कोई भी कॉलम या वेरिएबल पहले ही टाइप किया जा चुका है और pg_typeof उस घोषित प्रकार को वापस कर देगा। यह उस कॉलम (या वेरिएबल) के मान के आधार पर "बेस्टफिटिंग" प्रकार नहीं ढूंढेगा। -- a_horse_with_no_name की टिप्पणी से उद्धरण।



  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 में एक-के-दो नहीं शून्य बाधा जोड़ना

  2. Postgres सबसे अच्छा डेटाबेस है - कारण # 2:लाइसेंस

  3. कॉलम एएससी द्वारा क्रमबद्ध करें, लेकिन पहले नल मान?

  4. डॉकर पोस्टग्रेज के लिए स्क्रिप्ट में यूजर/डेटाबेस कैसे बनाएं

  5. मूल्यों के प्रति समूह कस्टम सीरियल / ऑटोइनक्रिकमेंट