2014-04-29 5 views

Odpowiedz

12
select substring('xxx-xxx-xxx-xxxxx-xx-x', 10, 1) 

Dokumentacja dla funkcji na MSDN jest here.

Demo SQL Fiddle to here (z różnymi literami, dzięki czemu można wyraźnie zobaczyć, która jest wyodrębniona).

0

można użyć SUBSTRING, w przypadku korzystania ...

SELECT SUBSTRING(field, 10, 1) 

pole jest ten, który zwraca wartość.

3

Zastosowanie substring funkcja

wybierz podciąg ('xxx-xxx-XAX-xxxxx-xxx', 10, 1)

0
declare @x varchar(20) = 'xxx-xxx-xxx-xxxxx-xx-x' 

select SUBSTRING(@x,10,CHARINDEX('-',@x)-4) 
Powiązane problemy