Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Объясните логику работы функции isnumeric
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. (No column name)(No column name)10 если .,+- и знаки валют я еще как-то понимаю, то backslash тут каким боком? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2019, 10:29 |
|
||
|
Объясните логику работы функции isnumeric
|
|||
|---|---|---|---|
|
#18+
ShIgor, в данном случае это спец символ переноса строки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2019, 11:06 |
|
||
|
Объясните логику работы функции isnumeric
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. Да, интересно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2019, 11:11 |
|
||
|
Объясните логику работы функции isnumeric
|
|||
|---|---|---|---|
|
#18+
TRY_PARSE более новая функция и ИМХО её правильнее использовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2019, 11:11 |
|
||
|
Объясните логику работы функции isnumeric
|
|||
|---|---|---|---|
|
#18+
ShIgorbackslash тут каким боком?Он совпадает с символом йены в какой-то из японских кодировок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2019, 11:40 |
|
||
|
Объясните логику работы функции isnumeric
|
|||
|---|---|---|---|
|
#18+
invm, точно, причем cast('\' as money) - ok, а cast('\' as numeric) - error ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2019, 12:00 |
|
||
|
Объясните логику работы функции isnumeric
|
|||
|---|---|---|---|
|
#18+
invmShIgorbackslash тут каким боком?Он совпадает с символом йены в какой-то из японских кодировок. да авторSo in code page 932, 0x5c (YEN SIGN) has to have a round trip mapping to U+005c (REVERSE SOLIDUS), with a mere best fit mapping to U+00a5 (YEN SIGN). And in code page 949, 0x5c (WON SIGN) has to have a round trip mapping to U+005c (REVERSE SOLIDUS), with a mere best fit mapping to U+20a9 (WON SIGN). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2019, 12:42 |
|
||
|
Объясните логику работы функции isnumeric
|
|||
|---|---|---|---|
|
#18+
ShIgorinvm, точно, причем cast('\' as money) - ok, а cast('\' as numeric) - error а так select isnumeric('5.91643E7') select cast('5.91643E7' as numeric) select cast('5.91643E7' as money) и только так работает select cast('5.91643E7' as float) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2019, 12:57 |
|
||
|
Объясните логику работы функции isnumeric
|
|||
|---|---|---|---|
|
#18+
ShIgorinvm, точно, причем cast('\' as money) - ok, а cast('\' as numeric) - errorВ документации же сказано, что ISNUMERIC() возвращает 1, если возможно преобразование хотя бы в какой-нибудь числовой тип. В то же время числовые типы MONEY, FLOAT допускают свои специфические символы, которые не дают преобразовать в другие числовые типы, например, INT, которые могут содержать только цифры, минус, плюс да лидирующие пробелы. Поэтому обычно проверять конвертируемость строкового представления в числовой тип только функцией ISNUMERIC() недостаточно. Надо ещё проверить отсутствие недопустимых символов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2019, 13:16 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=110&tid=1688138]: |
0ms |
get settings: |
10ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 254ms |
| total: | 382ms |

| 0 / 0 |
