| 2032 | // |
| 2033 | |
| 2034 | static void gen_dyn_insert( const act* action) |
| 2035 | { |
| 2036 | TEXT s[MAX_CURSOR_SIZE]; |
| 2037 | |
| 2038 | const dyn* statement = (dyn*) action->act_object; |
| 2039 | |
| 2040 | make_name_formatted(s, "ISC-CONST-%s", statement->dyn_cursor_name); |
| 2041 | |
| 2042 | printa(names[COLUMN], true, "CALL \"%s\" USING %s, %s%s, %s%d%s, %s%s", |
| 2043 | ISC_INSERT, |
| 2044 | status_vector(action), |
| 2045 | BY_REF, s, |
| 2046 | BY_VALUE, gpreGlob.sw_sql_dialect, END_VALUE, |
| 2047 | statement->dyn_sqlda ? BY_REF : "", |
| 2048 | statement->dyn_sqlda ? statement->dyn_sqlda : OMITTED); |
| 2049 | |
| 2050 | set_sqlcode(action); |
| 2051 | } |
| 2052 | |
| 2053 | |
| 2054 | //____________________________________________________________ |
no test coverage detected