Ако приемем, че наистина има число в низа, можете да използвате patindex()
:
select left(s, patindex('%[^0-9]%', s) - 1)
from (select substring(col, patindex('%[0-9]%', col), len(col)) as s
from t
) t;
Ако приемем, че наистина има число в низа, можете да използвате patindex()
:
select left(s, patindex('%[^0-9]%', s) - 1)
from (select substring(col, patindex('%[0-9]%', col), len(col)) as s
from t
) t;
Как да автоматизирам генерирането на скриптове с помощта на SMO в SQL Server?
Текстова колона, която не съхранява повече от 8000 знака
Как мога да актуализирам новодобавена колона в същия пакетен отчет
5 начина за преброяване на броя на дефинирани от потребителя таблици в база данни на SQL Server
Изключително бавно стартиране на EF - 15 минути