Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
Всем привет! Префикс = '0'; Номер = 12; Длина кода = 5; Получаю с помощью lpad(12, 5, '0') = '00012'; Теперь как я могу получить цифру 12 обратно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 09:57 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
Префикс может был любой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 09:58 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
Alimkulov, replace( str, :prefix, '' ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 10:07 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
Таблоид, А что будет с '000102'? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 10:18 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
ТаблоидAlimkulov, replace( str, :prefix, '' ) Про это я знал. Но когда код имеет 00030, то replace( str, :prefix, '' ) дает результат 3. Вот в чем проблема! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 10:19 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
AlimkulovВсем привет! Префикс = '0'; Номер = 12; Длина кода = 5; Получаю с помощью lpad(12, 5, '0') = '00012'; Теперь как я могу получить цифру 12 обратно. Код: sql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 10:23 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
pastor, Тоже не вариант! Потому что префикс вдруг имеет значение 'F'. Тогда код получается 'FFF12'. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 10:29 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 10:40 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
Alimkulov, trim() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 10:44 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
Alimkulovpastor, Тоже не вариант! Потому что префикс вдруг имеет значение 'F'. Тогда код получается 'FFF12'. хоть что-то известно про структуру кода? substring может помочь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 10:51 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
pastor, Уже 2 раза правильно ответили. Не читатель? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 10:52 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
vlad333 Код: sql 1. 2. Спасибо! Можете объяснить, в чем здесь секрет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 11:06 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
Секрет в том, что ФБ поддерживает такой синтаксис http://firebirdsql.su/doku.php?id=trim А мсскл так не умеет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 11:09 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
А всё, понял! Syntax: Код: sql 1. 2. 3. 4. 5. Examples: Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 11:10 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
Alimkulovпрефикс вдруг имеет значение 'F'. Тогда код получается 'FFF12'. А если префикс имеет значение "1", то ты обламываешься при любом раскладе. И это правильно, ибо за такое проектирование БД надо руки отрывать. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 12:12 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, но если использовaть строчные цифры... вообще это уже старую игрушку color wars напоминает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 12:20 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovAlimkulovпрефикс вдруг имеет значение 'F'. Тогда код получается 'FFF12'. А если префикс имеет значение "1", то ты обламываешься при любом раскладе. И это правильно, ибо за такое проектирование БД надо руки отрывать. Префикс не имеет значение "1" и от 1 до 9. Эти же цифры не префиксами считаются а считаются номерами кода! Dimitry SibiryakovИ это правильно, ибо за такое проектирование БД надо руки отрывать. Где то я читал эту выражении. Вы всегда и всем так? Мое мнения: лучше быт человеком, чем быт профессиональным программистам как Вы! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 12:28 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
AlimkulovВы всегда и всем так? Нет, только проктостоматологам. Как только к твоему числу прибавился префикс и результат был занесён в какое-то поле, на него распространяется первая НФ, которая запрещает выделять из значения отдельные куски. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 12:36 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
AlimkulovDimitry SibiryakovИ это правильно, ибо за такое проектирование БД надо руки отрывать. Где то я читал эту выражении. Вы всегда и всем так? Мое мнения: лучше быт человеком, чем быт профессиональным программистам как Вы! Ну это ты зря. Пока учишься (или шлифуешь свои умения до профессионализма) - нужен кто-то кто подскажет. А способы подсказать могут быть разными - кто то разжует и сопли вытрет в рот положит,а кто то носом ткнет в косяки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 12:40 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
CyberMaxА что будет с '000102'? :)да, я когда "увидел" это, то комп уже выключил. Фиг с ним, тут уже ответ правильный привели :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 13:23 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakovпервая НФ, которая запрещает выделять из значения отдельные кускиу меня теоретический вопрос. кому запрещает? взять тот же ИНН, он может формироваться динамически, а потом из него можно вытащить номер региона. почему мне этого не сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 13:51 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
Таблоидя когда "увидел" это, то комп уже выключил матрица поимела тебя, Нео? :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 13:56 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
roadsterпочему мне этого не сделать? "ТАм проезд запрещён, обрыв. Но Вам - туда можно." (с) Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 14:04 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
А почему бы не хранить только хэш MD5 от ИНН? Ведь потом из него можно вытащить ИНН, минутное дело на любом суперкомпьютере из топ-100. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 14:23 |
|
||
|
Обратное действия LPAD (Firebrid)
|
|||
|---|---|---|---|
|
#18+
Значить идея такая! User настроить код товара как ему нравится! Для группы товаров компьютеры, он настроить: префикс = 'COMP'; длина кода = 6; Тогда мой алгоритм даст ему код для первого компьютера 'COMP01', для 20 - го комп. 'COMP20'. Что то не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 14:40 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38837878&tid=1563129]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
222ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 272ms |
| total: | 585ms |

| 0 / 0 |
