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

तालिका की प्राथमिक कुंजी खोजने के लिए SQL क्वेरी?

यह एक डुप्लिकेट है प्रश्न :

इस उत्तर के लिए लुकमडो को श्रेय:

इसकी सलाह नहीं दी जा सकती है लेकिन यह ठीक काम करता है:

show index from TABLE where Key_name = 'PRIMARY' ;

info_schema का उपयोग करने का ठोस तरीका है:

SELECT k.COLUMN_NAME
FROM information_schema.table_constraints t
LEFT JOIN information_schema.key_column_usage k
USING(constraint_name,table_schema,table_name)
WHERE t.constraint_type='PRIMARY KEY'
    AND t.table_schema=DATABASE()
    AND t.table_name='owalog';


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में NULL को किसी भिन्न मान से बदलने के 4 तरीके

  2. 1970 से पहले की तारीखों के लिए स्ट्रेटोटाइम का उपयोग करना

  3. मैं sql_mode का विशिष्ट मान कैसे देख सकता हूं?

  4. MySQL अनंत पंक्तियों को ऑफ़सेट करता है

  5. मैं MySQL में एक पंक्ति जनरेटर कैसे बनाऊं?