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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Table Constraint<br />

CREATE TRIGGER<br />

Syntax<br />

Syntax<br />

CREATE USER<br />

CREATE VIEW<br />

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

table_constraint ::=<br />

[ CONSTRAINT constraint_name ]<br />

PRIMARY KEY ( column [, ... ] )<br />

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

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

REFERENCES [ owner_name.]table_name [ ( column [, ... ] ) ]<br />

| CHECK ( search_condition )<br />

create trigger statement ::=<br />

CREATE TRIGGER [ owner_name.]trigname<br />

{ BEFORE | AFTER }<br />

{ INSERT | DELETE | UPDATE [ OF column_name [ , ... ] }<br />

ON table_name<br />

[ REFERENCING { OLDROW [, NEWROW ] | NEWROW [, OLDROW ] } ]<br />

[ FOR EACH { ROW | STATEMENT } ]<br />

[ IMPORT<br />

java_import_clause ]<br />

BEGIN<br />

java_snippet<br />

END<br />

Syntax<br />

create user statement ::=<br />

CREATE USER 'username', 'password' ;<br />

Syntax<br />

create view statement ::=<br />

CREATE VIEW [ owner_name.]view_name<br />

[ ( column_name, column_name,... ) ]<br />

AS [ ( ] query_expression [ ) ]<br />

[ WITH CHECK OPTION ] ;<br />

225

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

Saved successfully!

Ooh no, something went wrong!