2012-09-26 16 views
5

मेरे पास एक समय कॉलम वाला SQL सर्वर डेटाबेस है जो केवल पाठ या रात से भरा जा सकता है और मुझे एक बाधा खोजने में परेशानी हो रही है जो मुझे ऐसा करने की अनुमति देगी। अग्रिम में बहुत धन्यवाद।एसक्यूएल सर्वर स्ट्रिंग बाधाएं

+1

एसक्यूएल का क्या स्वाद, और क्या आप तालिका संरचना के बारे में अधिक जानकारी पोस्ट कर सकते हैं ?? –

+7

क्षमा करें, मुझे समझ में नहीं आता कि आपकी समस्या क्या है। आप तारीखों को स्टोर करने के लिए टेक्स्ट कॉलम का उपयोग क्यों करेंगे? – RomanKonz

+0

क्या आपका मतलब डेटाटाइप या तारों को पकड़ने के लिए कॉलम के अनुसार समय कॉलम है या नहीं? – Mark

उत्तर

14

SQL सर्वर के लिए आप CHECK constraint का उपयोग कर सकते हैं जो आपको एक अनुमान निर्धारित करने की अनुमति देता है कि तालिका में प्रवेश करने के लिए सभी पंक्तियों को पूरा करना होगा। इस तरह:

ALTER TABLE TablName 
ADD CONSTRAINT CHK_ampm 
CHECK(ColumnName IN('am', 'pm')); 
संबंधित मुद्दे