Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вытащить число из строки
|
|||
|---|---|---|---|
|
#18+
Есть строка вида: 'bk045sp' Нужно получить число 45 в виде int. Как это сделать попроще? Приходит на ум replace всех букв (но я вряд ли перечислю в запросе), а оставшееся - конвертить в цифру с помощью cast. Еще есть вариант помощью patindex, но довольно мудрено получится. Может есть лучше вариант? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2021, 17:33 |
|
||
|
Вытащить число из строки
|
|||
|---|---|---|---|
|
#18+
newbie876454, гугл знает такую задачу https://stackoverflow.com/questions/16667251/query-to-get-only-numbers-from-a-string ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2021, 17:39 |
|
||
|
Вытащить число из строки
|
|||
|---|---|---|---|
|
#18+
newbie876454 Приходит на ум replace всех букв (но я вряд ли перечислю в запросе), а оставшееся - конвертить в цифру с помощью cast. Может есть лучше вариант? replace НЕ цифр. Цифр 10 шт всего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2021, 18:48 |
|
||
|
Вытащить число из строки
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2021, 19:21 |
|
||
|
Вытащить число из строки
|
|||
|---|---|---|---|
|
#18+
выборка чисел из строки Всё здесь уже было 100 раз! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2021, 19:25 |
|
||
|
Вытащить число из строки
|
|||
|---|---|---|---|
|
#18+
komrad, спасибо, подошло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2021, 20:04 |
|
||
|
Вытащить число из строки
|
|||
|---|---|---|---|
|
#18+
newbie876454, Если нужны все цифры (убрать все кроме них): Код: sql 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2021, 17:10 |
|
||
|
Вытащить число из строки
|
|||
|---|---|---|---|
|
#18+
Oleg_SQL, бомба но так план получше будет вроде =) Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. где n1024, думаю, понятно что ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2022, 13:02 |
|
||
|
Вытащить число из строки
|
|||
|---|---|---|---|
|
#18+
TRY_CAST(' ' AS BIT), правда 0 дает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2022, 13:25 |
|
||
|
Вытащить число из строки
|
|||
|---|---|---|---|
|
#18+
newbie876454, Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2022, 16:05 |
|
||
|
Вытащить число из строки
|
|||
|---|---|---|---|
|
#18+
Владислав Колосов newbie876454, Код: sql 1. Много букв перечислять придется, если там попадутся абвгд, или типа üö т .д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2022, 16:26 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=40090149&tid=1683910]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 138ms |

| 0 / 0 |
