
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.03.2004, 12:40
|
|||
|---|---|---|---|
|
|||
преобразование числа к определенному виду |
|||
|
#18+
Снова я:) Привет всем! наверняка есть уже написанный код ХП или чего-либо для преобразования однозначного, двухзначного итд в например шестизначное значение. Скажем : "1" --> "000001" или "56" -- "000056", "1234" -- "001234" ну итп если не жалко конечно:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.03.2004, 13:14
|
|||
|---|---|---|---|
преобразование числа к определенному виду |
|||
|
#18+
врядли есть у кого-то, потому что крутые делают это на клиенте средствами Дельфи, Джавы или С++ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.03.2004, 13:34
|
|||
|---|---|---|---|
|
|||
преобразование числа к определенному виду |
|||
|
#18+
Обсуждалось.\r Смотри тут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.03.2004, 13:48
|
|||
|---|---|---|---|
преобразование числа к определенному виду |
|||
|
#18+
Код: plaintext 1. 2. Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.03.2004, 14:16
|
|||
|---|---|---|---|
|
|||
преобразование числа к определенному виду |
|||
|
#18+
UDF LPAD - из DLL стандартной установки lpad (instring, length, padcharacter) DECLARE EXTERNAL FUNCTION lpad CSTRING(80), INTEGER, CSTRING(1) RETURNS CSTRING(80) FREE_IT ENTRY_POINT 'IB_UDF_lpad' MODULE_NAME 'ib_udf'; select lpad(MyField, 6, '0') from ... ------------------------ С уважением, Denis Uskov ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.03.2004, 15:19
|
|||
|---|---|---|---|
|
|||
преобразование числа к определенному виду |
|||
|
#18+
а если в ХП есть переменная и её надо привести к такому виду? + перед тем как эту переменную записать в поле к ней в начале прибавится еще шапка из каких-либо символов в приведенных примерах описывается выборка с таблицы, - а мне надо вставку записи сделать, для этого я сделал генератор... а в поле должно попадать значения с 00...1 ну и еще коекакие символы впереди ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.03.2004, 15:34
|
|||
|---|---|---|---|
преобразование числа к определенному виду |
|||
|
#18+
Хорошо : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.03.2004, 15:39
|
|||
|---|---|---|---|
|
|||
преобразование числа к определенному виду |
|||
|
#18+
An error was found in the application program input parameters for the SQL statement. Dynamic SQL Error. SQL error code = -804. Function unknown. SUBSTRLEN. это вышло при комл ХП ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.03.2004, 15:50
|
|||
|---|---|---|---|
преобразование числа к определенному виду |
|||
|
#18+
надо подключить стандарный UDF ib_udf.dll Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.03.2004, 15:52
|
|||
|---|---|---|---|
преобразование числа к определенному виду |
|||
|
#18+
Best regards, Dnico. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.03.2004, 16:28
|
|||
|---|---|---|---|
|
|||
преобразование числа к определенному виду |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. чтото я сделал правильно потому что выходит вот это: Invalid token. invalid request BLR at offset 783. function SUBSTRLEN is not defined. module name or entrypoint could not be found ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.03.2004, 16:32
|
|||
|---|---|---|---|
преобразование числа к определенному виду |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.03.2004, 06:58
|
|||
|---|---|---|---|
|
|||
преобразование числа к определенному виду |
|||
|
#18+
все вроде нормально откомпилировалось, но теперь проблема вылезла : после добавления этих функций у меня ничего не работает :( connection lost to database. мда... постепенно склоняюсь к мысли чтобы отказаться от этих ХП и вообще использовать IB только для хранения таблиц с данными и ВСЁ! просто осталась привычка от SQL Server`a , но я и не подозревал что тут так все Не получится:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.03.2004, 10:23
|
|||
|---|---|---|---|
преобразование числа к определенному виду |
|||
|
#18+
автормда... постепенно склоняюсь к мысли чтобы отказаться от этих ХП и вообще использовать IB только для хранения таблиц с данными и ВСЁ! просто осталась привычка от SQL Server`a , но я и не подозревал что тут так все Не получится:) Ну не надо так уж сразу ... На самом деле все прекрасно работает. Просто скорее всего существуют другие причины по которым возникает connection lost to database . И это как раз связано с UDF. Начнем с того, какая версия сервера. Я привел регистрацию UDF для FB 1.5. Для других версий нужно смотреть в директории UDF файл ib_udf.sql - там написан DDL для подключения этих функций. Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.03.2004, 12:13
|
|||
|---|---|---|---|
|
|||
преобразование числа к определенному виду |
|||
|
#18+
у меня FireBird 1.5 а что мне может дать этот скрипт? у меня же сервер падает:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.03.2004, 12:16
|
|||
|---|---|---|---|
преобразование числа к определенному виду |
|||
|
#18+
Сервер падает из-за того что не правильно определена UDF. Приведи пож. текст скрипта этих двух функций ? Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.03.2004, 13:10
|
|||
|---|---|---|---|
|
|||
преобразование числа к определенному виду |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. не значит ли это что при объявлении UDF у меня должен быть такой код?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=40&mobile=1&tid=1579068]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
163ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 470ms |

| 0 / 0 |
