Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / ISNUMERIC / 6 сообщений из 6, страница 1 из 1
14.08.2019, 01:11
    #39849037
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ISNUMERIC
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
select isnumeric(1)
select isnumeric('-')
select isnumeric('+')
-----------
1

(1 row affected)


-----------
1

(1 row affected)


-----------
1

(1 row affected)
...
Рейтинг: 0 / 0
14.08.2019, 01:52
    #39849041
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ISNUMERIC
Ага, а try_convert для лентяев делали! Для тру пацанов только isnumeric.
...
Рейтинг: 0 / 0
14.08.2019, 07:39
    #39849067
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ISNUMERIC
Relic Hunter,

А вопрос то какой?
...
Рейтинг: 0 / 0
14.08.2019, 08:51
    #39849070
uaggster
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ISNUMERIC
Relic Hunter, это ладно!
Код: sql
1.
2.
3.
select ISNUMERIC(',')
select ISNUMERIC(',,')
select ISNUMERIC('+,,')


Тоже 1.

Это тип money говнит.
Он тоже нумерик.
А для него все эти обозначения - допустимы.
Используй Try_convert и Try_cast, как уже было сказано выше.
...
Рейтинг: 0 / 0
14.08.2019, 14:35
    #39849279
zindur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ISNUMERIC
TRY_CONVERT после 2014 версии кажется появился.
если версия старее то можно этим трикком воспользоваться

Код: sql
1.
2.
--SELECT ISNUMERIC(column_name + '.0e0')
SELECT ISNUMERIC('+,,' + '.0e0')
...
Рейтинг: 0 / 0
14.08.2019, 15:38
    #39849310
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ISNUMERIC
Relic Hunter,

Код: sql
1.
select cast('+' as int)



любимая тема на пути просветления всех новичков.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / ISNUMERIC / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]