|
CREATE FUNCTION
|
|||
---|---|---|---|
#18+
А кто нибуть создавал на AS/400 V5R1 пользовательские функции??? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2003, 18:01 |
|
CREATE FUNCTION
|
|||
---|---|---|---|
#18+
я создавал в 4.5. писал на ILE C ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2003, 18:16 |
|
CREATE FUNCTION
|
|||
---|---|---|---|
#18+
Не !!! Интересно именно SQL ..... чистый ... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2003, 19:00 |
|
CREATE FUNCTION
|
|||
---|---|---|---|
#18+
ну и пиши на sql. тоже мне. я пару шткук сделал, но реально не использовал(не понадобилось). все равно функция с sql транслируется в С. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2003, 19:03 |
|
CREATE FUNCTION
|
|||
---|---|---|---|
#18+
так что с точки зрения системы это одна хрень ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2003, 19:03 |
|
CREATE FUNCTION
|
|||
---|---|---|---|
#18+
Вот и есть проблема, что создавать дает а потом в select ........ не видит. говорит что нет такой функции. Напоминаю что речь идет про AS/400 ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2003, 15:20 |
|
CREATE FUNCTION
|
|||
---|---|---|---|
#18+
о нет, это совсем не проблема, думаю, просто кое-где не хватает пару addlible/chgcurlib команд. для начала выясни, куда упала pgm-ка на AS/400 ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2003, 15:34 |
|
CREATE FUNCTION
|
|||
---|---|---|---|
#18+
addlible я не забываю и *SRVPGM упала в нужное место. С этим все впорядке. Кстати, NewYear вопрос спортивный, а чем на S/390 ты пользуешся в качестве вьювера sql запросов? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2003, 18:21 |
|
CREATE FUNCTION
|
|||
---|---|---|---|
#18+
я использую DB2 Connect.. странно. у меня вегда функции работали... можно, конечно, попробовать еще раз определить функцию, раз ты нашел srvpgm ... вот такие атрибуты должны быть указаны. это то же самое, что функция на sql, вид сбоку... LANGUAGE C PARAMETER STYLE DB2SQL EXTERNAL NAME 'LIB/SRVPGM(ENTRY)' ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2003, 11:33 |
|
CREATE FUNCTION
|
|||
---|---|---|---|
#18+
Да, помучились мы как-то с этой проблемой! На самом деле функции в 5.1 прекрасно создаются! Просто их надо ещё вызвать уметь. У тебя ведь функция имеет хотя бы 1 параметр типа CHAR(n), не так ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2003, 09:51 |
|
CREATE FUNCTION
|
|||
---|---|---|---|
#18+
да, и еще есть функции без параметров. в чет дело? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2003, 10:31 |
|
CREATE FUNCTION
|
|||
---|---|---|---|
#18+
-не видны SQL-функции, имеющие в параметрах CHAR(n). Что делать: или делать параметр типа VARCHAR(n), или запускать с подстановкой вместо параметра CAST( <параметр> AS CHAR(n)) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2003, 10:49 |
|
CREATE FUNCTION
|
|||
---|---|---|---|
#18+
:( вот нашел. все работает. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2003, 10:58 |
|
|
start [/forum/topic.php?fid=43&msg=32207555&tid=1606549]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 308ms |
total: | 434ms |
0 / 0 |