को प्रतिस्थापित करें मेरे पास एक कॉलम में कई पंक्तियों में एक गलत प्रतीक (' ') वाली तालिका है।SQL सर्वर 2008: स्ट्रिंग
नीचे TSQL स्क्रिप्ट काम नहीं करती है।
UPDATE S
SET S.Offering_Details = REPLACE(S.Offering_Details, '�', '...')
FROM tblSacrifices S
प्रश्न में स्तंभ nvarchar (230) की डेटाप्रकार है और अशक्त प्रविष्टियों की अनुमति देता है।
डेटा एक दृश्य स्टूडियो विंडोज ऐप के माध्यम से एक्सेल से परिवर्तित एक सीएसवी फ़ाइल से आया था। मूल रूप से डेटा '...' था, लेकिन मुझे लगता है कि शायद शब्द/एक्सेल ने इसे एक चरित्र के रूप में वर्गीकृत किया (बजाय 3 अलग '।')। जब मेरा एप्लिकेशन CSV फ़ाइल से मूल स्ट्रिंग को पढ़ता है (अनजाने में) डेटाबेस में डेटा जमा करने से पहले '...' के साथ '...' को बदल दिया जाता है।
कृपया मदद
प्रभावित स्तंभ के डेटाप्रकार क्या है? –
हाय एड यह nvarchar (230)।इसके अलावा कॉलम नल की अनुमति देता है (यदि इससे कोई फर्क पड़ता है)। – Chris
क्या आप बिल्कुल निश्चित हैं कि डेटा में प्रतीक प्रश्न चिह्न के साथ काला हीरा है और यह नहीं कि यह सिर्फ एक वर्णमाला मुद्दे के कारण प्रदर्शित किया जा रहा है? या शायद एक चरित्र होने के कारण आप उस फ़ॉन्ट में प्रदर्शित नहीं हो सकते जिसे आप इसे देख रहे हैं? –