का डेटाटाइप निर्धारित करें क्या टीएसक्यूएल में रनटाइम पर स्थानीय चर के प्रकार को निर्धारित करना संभव है?एसक्यूएल सर्वर 2005: परिवर्तनीय
उदाहरण के लिए, कहते हैं कि मैं इन पंक्तियों के साथ कुछ करना चाहता था:
IF (@value IS INTEGER)
या
IF (TYPEOF(@value) = <whatever>)
किसी को भी किसी भी तरह से यह पूरा करने के बारे में पता है?
संपादित करें: यह एक विशिष्ट कार्य के लिए नहीं है, यह एक सामान्य ज्ञान प्रश्न है। मैं उन उत्तरों की सराहना करता हूं जो इंगित करते हैं कि इस प्रकार को जाना चाहिए क्योंकि इसे उसी बैच के भीतर घोषित किया गया है, मैं इस बारे में उत्सुक हूं कि किस प्रकार रनटाइम पर टाइप किया जा सकता है।
नोट: SQL सर्वर के मेरे संस्करण में, मुझे कॉलम के बजाय एक चर पर sql_variant_property() चलाने में त्रुटि मिलती है। –