किसी को भी जानता है जो किसी के लिए आसान है। टीएसक्यूएल संग्रहीत प्रक्रियाओं में आप एक बूल के मूल्य की तुलना में एक कथन कैसे लिखते हैं। सी # के बहुत आदी होने के नाते मैं घुंघराले ब्रेसिज़, गोल ब्रेसिज़ और सभी प्रकारों में डाल रहा हूं और मुझे लगता है कि मुझे यह गलत लगता है।संग्रहीत प्रक्रिया टी-एसक्यूएल अगर बूलियन चेक
10
A
उत्तर
24
DECLARE @bool BIT = 1
IF @bool = 1
BEGIN
-- do stuff here
PRINT 'it was true';
END
ELSE
BEGIN
-- do other stuff here
PRINT 'it was not true';
END
आप केवल तब तो आप डॉन के अंदर एक ही लाइन है तो BEGIN
और END
की आवश्यकता नहीं है, लेकिन वैसे भी उनका उपयोग करने के लिए शायद यह अच्छा अभ्यास है।
3
इसी एसक्यूएल डेटा प्रकार बूलियन के लिए थोड़ा है, झूठे के लिए जिसका अर्थ है सच के लिए 1 और 0 है, तो:
IF(@Statement=1)
BEGIN
SELECT COUNT(*) FROM Table
END
ELSE
BEGIN
SELECT MIN(ID) FROM Table
END
END
+0
वहां एक अतिरिक्त 'अंत' मिला। 'अगर ... ELSE ...' 'END' कीवर्ड से समाप्त नहीं होता है। आपको केवल उन्हें प्रत्येक 'BEGIN ... END' ब्लॉक – KyleMit
संबंधित मुद्दे
- 1. ओरेकल संग्रहीत प्रक्रिया के लिए "बूलियन" पैरामीटर
- 2. अगर (बूलियन == गलत) बनाम अगर (बूलियन!)
- 3. टीएसक्यूएल स्क्रिप्ट चेक अक्षम करें?
- 4. टीएसक्यूएल: किसी संग्रहीत प्रक्रिया से संग्रहीत प्रक्रिया को कॉल करें और परिणाम
- 5. चेक अगर
- 6. बूलियन चेकिंग अगर()
- 7. टीएसक्यूएल
- 8. चेक अगर तत्व
- 9. चेक अगर OneToOneField Django
- 10. चेक अगर क्षेत्र त्रुटि
- 11. MySQL संग्रहीत प्रक्रिया: IF THEN
- 12. संग्रहीत प्रक्रिया
- 13. संग्रहीत प्रक्रिया
- 14. टीएसक्यूएल
- 15. SSRS MySQL संग्रहीत प्रक्रिया
- 16. हाइबरनेट और संग्रहीत प्रक्रिया
- 17. संग्रहीत प्रक्रिया लेनदेन
- 18. चेक अगर एक नोड XSLT
- 19. चेक अगर img src jQuery
- 20. चेक अगर रिकॉर्ड सिर्फ रेल
- 21. चेक अगर एक डबल जावा
- 22. किसी संग्रहीत प्रक्रिया से संग्रहीत प्रक्रिया को कैसे कॉल करें?
- 23. एक और संग्रहीत प्रक्रिया SQL सर्वर से संग्रहीत प्रक्रिया कॉलिंग
- 24. संग्रहीत प्रक्रिया में संग्रहीत प्रक्रिया को निष्पादित करना
- 25. संग्रहीत प्रक्रिया केवल
- 26. असीमित संग्रहीत प्रक्रिया
- 27. एक संग्रहीत प्रक्रिया
- 28. संग्रहीत प्रक्रिया जनरेटर उपकरण
- 29. क्यों संग्रहीत प्रक्रिया क्वेरी
- 30. यदि/और संग्रहीत प्रक्रिया
के लिए चाहिए जहां कोई और जाता है? END के बाद या उससे पहले? –
मैंने उत्तर में एक ईएलएसई खंड जोड़ा है - यह अंत के बाद जाता है। –