23.10.2012 Views

Openedge Data Management: SQL Reference - Product ...

Openedge Data Management: SQL Reference - Product ...

Openedge Data Management: SQL Reference - Product ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

EXEC <strong>SQL</strong><br />

Syntax<br />

EXEC <strong>SQL</strong> ::=<br />

EXEC <strong>SQL</strong> sql_statement ;<br />

EXECUTE<br />

Syntax<br />

EXECUTE IMMEDIATE<br />

FETCH<br />

GET DIAGNOSTICS<br />

E<strong>SQL</strong> elements and statements in Backus Naur Form (BNF)<br />

EXECUTE ::=<br />

EXEC <strong>SQL</strong> EXECUTE statement_name<br />

[ USING { [ <strong>SQL</strong> ] DESCRIPTOR structure_name<br />

| :host_variable [ [ INDICATOR ] :ind_variable ] , ... }<br />

] ;<br />

Syntax<br />

EXECUTE IMMEDIATE ::=<br />

EXEC <strong>SQL</strong> EXECUTE IMMEDIATE<br />

{ statement_string | host_variable } ;<br />

Syntax<br />

fetch ::=<br />

EXEC <strong>SQL</strong> FETCH cursor_name<br />

{ USING <strong>SQL</strong> DESCRIPTOR structure_name<br />

| INTO :host_var_ref [ [ INDICATOR ] :ind_var_ref ] , ...<br />

} ;<br />

Syntax<br />

get diagnostics statement ::=<br />

GET DIAGNOSTICS<br />

:param = header_info_item<br />

[ , :param = header_info_item ] ,...<br />

;<br />

345

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!