मैं अगर एक कॉलम ऑटो वेतन वृद्धि की जाँच करने के लिए एक क्वेरी चलाने के लिए कोशिश कर रहा हूँ। मैं टाइप, डिफॉल्ट वैल्यू की जांच कर सकता हूं, अगर यह शून्य है या नहीं, लेकिन मैं यह नहीं समझ सकता कि यह स्वचालित वृद्धि के साथ परीक्षण कैसे किया जाए।एसक्यूएल - देखें कि क्या एक स्तंभ ऑटो वेतन वृद्धि
SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'my_table'
AND COLUMN_NAME = 'my_column'
AND DATA_TYPE = 'int'
AND COLUMN_DEFAULT IS NULL
AND IS_NULLABLE = 'NO'
--AND AUTO_INCREMENTS = 'YES'
दुर्भाग्य से उनकी तुलना करना नहीं AUTO_INCREMENTS
स्तंभ है: यहाँ मैं कैसे उन अन्य बातों के लिए परीक्षण कर रहा हूँ। तो यदि कॉलम ऑटो बढ़ता है तो मैं परीक्षण कैसे कर सकता हूं?
कौन सा डीबीएमएस प्रयोग कर रहे हैं क्या देख रहा है? PostgreSQL? एस क्यू एल सर्वर? माई एसक्यूएल? –
@a_horse_with_no_name - SQL सर्वर और MySQL। – Aust
'शो बनाने टेबल my_table' – jchapa