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

Function gen_dyn_fetch

src/gpre/languages/pas.cpp:1481–1493  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1479//
1480
1481static void gen_dyn_fetch( const act* action, int column)
1482{
1483 TEXT s[MAX_CURSOR_SIZE];
1484
1485 const dyn* statement = (dyn*) action->act_object;
1486 printa(column, "SQLCODE := isc_embed_dsql_fetch (gds__status, %s, %d, %s %s);",
1487 make_name(s, statement->dyn_cursor_name),
1488 gpreGlob.sw_sql_dialect,
1489 REF_PAR,
1490 statement->dyn_sqlda ? statement->dyn_sqlda : "gds__null^");
1491 printa(column,
1492 "if sqlcode <> 100 then sqlcode := gds__sqlcode (gds__status);");
1493}
1494
1495
1496//____________________________________________________________

Callers 1

PAS_actionFunction · 0.70

Calls 2

printaFunction · 0.70
make_nameFunction · 0.70

Tested by

no test coverage detected