MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / gen_dyn_insert

Function gen_dyn_insert

src/gpre/languages/cob.cpp:2034–2051  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2032//
2033
2034static 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//____________________________________________________________

Callers 1

COB_actionFunction · 0.70

Calls 4

make_name_formattedFunction · 0.70
printaFunction · 0.70
status_vectorFunction · 0.70
set_sqlcodeFunction · 0.70

Tested by

no test coverage detected