2014-05-19 9 views
15

SQL सर्वर प्रबंधन स्टूडियो 2012 में, मैं एक तालिका में डेटा टाइप/पेस्ट कर रहा था (संपादित शीर्ष 200 पंक्तियों के माध्यम से)। जब भी मैंने सेल में NULL टाइप/चिपकाया, तो NULL मान डाला गया था। जाहिर है, मैंने सोचा कि मेरा मतलब 'NULL' टेक्स्ट के बजाय NULL मान था। जो काम नहीं करता था, क्योंकि मेरा कॉलम शून्य नहीं था ...एसएसएमएस सेल में 'न्यूल' कैसे दर्ज करें?

अब मैं एक सेल में 'NULL' टेक्स्ट कैसे दर्ज करूं?

अगर मैं NULL मान सम्मिलित करना चाहता था, मैं दबाया है | Ctrl + ...

+5

मुझे लगता है कि एक बड़ा सवाल हो सकता है, आप कुछ के लिए एक पूर्ण पाठ क्यों चाहते हैं? क्या आप कॉलम को शून्य नहीं बना सकते हैं, फिर नल मान का उपयोग करें? :) और, यदि आपको टेबल पर पीके है, तो आपको पुराने स्कूल के तरीके को करना पड़ सकता है, बस इसे एसईटी टेक्स्ट = 'न्यूल' जैसे पीके = आईडी की तरह करें। – Joe

+1

@ जो - अभी भी मान्य 'नल' उपयोगों की संख्या हो सकती है। उदाहरण के लिए यदि तालिका SQL कीवर्ड की ब्लैकलिस्ट का प्रतिनिधित्व करती है। – miroxlav

उत्तर

11

बस 'NULL' सेल में (एकल उद्धरण चिह्न के साथ), SSMS प्रमुख और एकल समाप्त होने ट्रिम होगा दर्ज उद्धरण चिह्न और स्ट्रिंग 'NULL' के रूप में इसे सहेजें।

एकल उद्धरण चिह्न के बिना, एसएसएमएस NULL के रूप में इनपुट का इलाज करेगा।

+0

सही! भले ही ग्रिड उद्धरण दिखाता रहता है, वे डेटा में चले गए हैं। –

संबंधित मुद्दे