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.

OpenEdge <strong>SQL</strong> Elements and Statements in Backus Naur Form<br />

228<br />

REVOKE RESOURCE, DBA<br />

Syntax<br />

revoke resource, dba statement ::=<br />

REVOKE { RESOURCE | DBA }<br />

FROM { user_name [ , user_name ] ,... } ;<br />

REVOKE PRIVILEGE<br />

Syntax<br />

revoke privilege statement ::=<br />

REVOKE [ GRANT OPTION FOR ]<br />

{ privilege [, privilege , ] , ... | ALL [ PRIVILEGES ] }<br />

ON table_name<br />

FROM { user_name [ , user_name ] , ... | PUBLIC }<br />

[ RESTRICT | CASCADE ] ;<br />

PRIVILEGE Syntax<br />

Syntax<br />

privilege ::=<br />

{ SELECT | INSERT | DELETE | INDEX<br />

|UPDATE [ ( column , column , ... ) ]<br />

| REFERENCES [ ( column , column , ... ) ] }<br />

ROLLBACK<br />

Syntax<br />

rollback statement ::=<br />

ROLLBACK [ WORK ] ;<br />

SELECT<br />

Syntax<br />

select statement ::=<br />

query_expression<br />

ORDER BY { expr | posn } [ ASC | DESC ]<br />

[ , { expr | posn } [ ASC | DESC ] , ... ]<br />

FOR UPDATE [ OF [ table.]column_name , ... ]<br />

;<br />

SET SCHEMA<br />

Syntax<br />

set schema statement ::=<br />

SET SCHEMA { 'string_literal' | ? | USER }

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

Saved successfully!

Ooh no, something went wrong!