|
Как создать функцию?
|
|||
---|---|---|---|
#18+
перечитал кучу док но не могу понять почему не создает функцию. Postrges Enerprise manager ее создает, но при проверке синтаксиса выдает ERROR: syntax error at or near "FUNCTION" LINE 3: ...OSE off, COSTS on, BUFFERS off, TIMING on )CREATE FUNCTION r... ^ ********** Error ********** ERROR: syntax error at or near "FUNCTION" SQL state: 42601 Character: 84 При попытке вызвать новая беда. Читал что не может типы определить в лоб прописал - пофигу select radcheckadd('6715.0253.C83A350F3B30'::character varying,'CATV0107912'::character varying,69::integer,'95.174.222.31/24'::character varying,'95.174.222.254/24'::character varying, 1::integer,'95.174.222.31'::character varying,'255.255.255.255'::character varying); ERROR: function radcheckadd(character varying, character varying, integer, character varying, character varying, integer, character varying, character varying) does not exist LINE 1: select radcheckadd('6715.0253.C83A350F3B30'::character varyi... ^ HINT: No function matches the given name and argument types. You might need to add explicit type casts. ********** Error ********** ERROR: function radcheckadd(character varying, character varying, integer, character varying, character varying, integer, character varying, character varying) does not exist SQL state: 42883 Hint: No function matches the given name and argument types. You might need to add explicit type casts. Character: 8 Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2017, 09:30 |
|
Как создать функцию?
|
|||
---|---|---|---|
#18+
maldalikПри попытке вызвать новая беда. Читал что не может типы определить в лоб прописал - пофигу select radcheckadd('6715.0253.C83A350F3B30'::character varying, 'CATV0107912'::character varying, 69::integer,'95.174.222.31/24'::character varying, '95.174.222.254/24'::character varying, 1:: integer , '95.174.222.31'::character varying, '255.255.255.255'::character varying); CREATE FUNCTION radcheckadd(in pusername character varying, in pcontrnumber character varying, in pbprcode integer, in pip character varying, in pgate character varying, pnettype smallint , pip2 character varying, pmask2 character varying) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2017, 09:46 |
|
Как создать функцию?
|
|||
---|---|---|---|
#18+
LeXa NalBatmaldalikПри попытке вызвать новая беда. Читал что не может типы определить в лоб прописал - пофигу select radcheckadd('6715.0253.C83A350F3B30'::character varying, 'CATV0107912'::character varying, 69::integer,'95.174.222.31/24'::character varying, '95.174.222.254/24'::character varying, 1:: integer , '95.174.222.31'::character varying, '255.255.255.255'::character varying); CREATE FUNCTION radcheckadd(in pusername character varying, in pcontrnumber character varying, in pbprcode integer, in pip character varying, in pgate character varying, pnettype smallint , pip2 character varying, pmask2 character varying) Спасибо, до этого допер, а ругань на синтаксис по ходу просто глюки, заработало. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2017, 10:16 |
|
|
start [/forum/topic.php?fid=53&msg=39407647&tid=1996702]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
252ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 350ms |
0 / 0 |