declare @string nvarchar(50)
set @string='AA,12'
select substring(@string,1,(charindex(',',@string)-1) ) as col1
, substring(@string,(charindex(',',@string)+1),len(@string) ) as col2![my sql server image which i tried.][1]
Ответ 4
если значения в столбце 1 всегда имеют один символ длиной, а значения в столбце 2 всегда равны 2, вы можете использовать функции SQL Left и SQL Right:
SELECT LEFT(data, 1) col1, RIGHT(data, 2) col2
FROM <table_name>
Ответ 5
это так просто, вы можете взять его по следующему запросу:
SELECT LEFT(DATA, CHARINDEX(',',DATA)-1) col1,RIGHT(Data,LEN(DATA)-(CHARINDEX(',',DATA))) col2 from Table