Я хочу определить, является ли данный ввод строковым или числовым, и на основании этого я хочу записать различные значения (если строка, то строковое значение, а если числовое, то записать числовое значение)
Iпробовал следующий код
select case when isnumeric('text1') = 1 then
123
else
'abc'
end
Я получил следующую ошибку при выполнении вышеуказанного запроса
не может преобразовать nvarchar в числовое значение
.