How to SELECT a PROCEDURE in Firebird 2.5 -


i'm using firebird embedded v2.5. how use procedures in query (select) ?

my procedure:

set term ^ ; create procedure fn_test( y integer ) returns( x integer) begin x = y + 1; end^ set term ; ^ 

i want list field of table modified procedure, this:

select some_table_field_1,         fn_test( 4 ) zzz,         some_table_field_2,        fn_test( some_table_field_2 ) field_2_modified   tb_test 

need results (table):

some_table_field_1     zzz         some_table_field_2      field_2_modified --------------------------------------------------------------------------- aaa                    5           14                      15 bbb                    5           23                      24 www                    5           75                      76 

this thing works fine in postgresql, don't know how in firebird.

select some_table_field_1,     (select x fn_test( 4 )) zzz,     some_table_field_2,    (select x fn_test( some_table_field_2 )) field_2_modified   tb_test 

Comments

Popular posts from this blog

c# - How to set Z index when using WPF DrawingContext? -

razor - Is this a bug in WebMatrix PageData? -

visual c++ - Using relative values in array sorting ( asm ) -