मैं एक दूसरे कॉलम में अल्पविराम से परे स्ट्रिंग विभाजित करने की आवश्यकता मैं निम्न तालिका है:स्प्लिट अल्पविराम से परे स्ट्रिंग -> फंक्शन db.CHARINDEX मौजूद नहीं है
CL1 POS POS2 LENGHT ALLELE
1 3015108,3015109 5 A
2 3015110,3015200 10 B
3 3015200,3015300 15 C
4 3015450,3015500 20 D
5 3015600,3015700 15 E
मैं के बाद संख्या विभाजित करना चाहते हैं एक दूसरे स्तंभ POS2 में अल्पविराम तो इसे पसंद करना चाहिए कि
CL1 POS POS2 LENGHT ALLELE
1 3015108 3015109 5 A
2 3015110 3015200 10 B
3 3015200 3015300 15 C
4 3015450 3015500 20 D
5 3015600 3015700 15 E
तो मैं पूछे गए निम्नलिखित:
INSERT INTO MyTable (POS2)
SELECT RIGHT(POS, CHARINDEX(',', POS) + 1) FROM MyTable ;
It returns an error :
ERROR 1305 (42000): FUNCTION test.CHARINDEX does not exist
वाह अद्भुत धन्यवाद! – madkitty