Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
как проверить содержание поля таблицы ?
|
|||
|---|---|---|---|
|
#18+
есть поле типа char. Если там только цифры - печатать их. Если нет - печатать звездочки . Это для налоговой накладной. Как это сделать ? Как вообще проверить содержание char поля на наличие в нет только цифр ? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2007, 16:20 |
|
||
|
как проверить содержание поля таблицы ?
|
|||
|---|---|---|---|
|
#18+
использовать регулярные выражения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2007, 19:19 |
|
||
|
как проверить содержание поля таблицы ?
|
|||
|---|---|---|---|
|
#18+
как вариант, что нить вроде этого Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2007, 19:27 |
|
||
|
как проверить содержание поля таблицы ?
|
|||
|---|---|---|---|
|
#18+
уточняю - работает так select case when inn is null or rtrim(ltrim(inn))='' then '***' when translate(rtrim(ltrim(inn)),'1234567890', '') = '' then inn else '***' end from contragent PS Спасибо за ответ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2007, 23:11 |
|
||
|
как проверить содержание поля таблицы ?
|
|||
|---|---|---|---|
|
#18+
Perederiyуточняю - работает так select case when inn is null or rtrim(ltrim(inn))='' then '***' when translate(rtrim(ltrim(inn)),'1234567890', '') = '' then inn else '***' end from contragent PS Спасибо за ответ С регулярнами выражениями всетаки, помоемму, красивее (понятнее) и короче получаеться Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2007, 02:13 |
|
||
|
как проверить содержание поля таблицы ?
|
|||
|---|---|---|---|
|
#18+
Perederiyуточняю - работает так select case when inn is null or rtrim(ltrim(inn))='' then '***' when translate(rtrim(ltrim(inn)),'1234567890', '') = '' then inn else '***' end from contragent PS Спасибо за ответ трим зачем? добавь пробел (сивол таба, новой строки) во второй параметр translate() вроде должно работать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2007, 10:34 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=34237766&tid=2005825]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 267ms |
| total: | 426ms |

| 0 / 0 |
