Supported SQL
Data type:
character: char,varchar2,nchar,nvarchar2
Number: number, integer,int,small,float,double,real,numberic,decimal,dec
Datetime: date, timestamp, interval year to month, interval day to second
Long and raw : long, long raw , raw
Large object: blob, clob, nclob,bfile
Rowid: rowid, urowid
Expression:
Math Operator: + - * /
Concatenation operator: ||
Supported function: case, decode
Logical operator: and, or, not, is [not] null, [not] in , between,
exists,like, = , != , <>, >,<, >=, =<, any ,some, all
Select:
SELECT [ hint ] [ { DISTINCT | UNIQUE } | ALL ] target_list
[ into clause ]
FROM table_ref [, table_ref]...
[ WHERE condition ]
[ group_by_clause ]
[ HAVING condition ]
[ { UNION | UNION ALL | INTERSECT | MINUS } ( subquery )]
[ order_by_clause ]
[ for_update_clause ];
Insert:
INSERT_INTO {table_reference | (subquery)}
[(column_name [, column_name]...)]
{VALUES (sql_expression [, sql_expression]...) | (subquery)}
Update:
UPDATE {table_reference | (subquery)} [alias]
SET
{column_name = {sql_expression | (subquery)}
|(column_name [, column_name]...) = (subquery)}
[, {column_name = {sql_expression | (subquery)}
|(column_name [, column_name]...) = (subquery)}]...
[WHERE search_condition]
Delete:
DELETE [FROM] {table_reference | (subquery)} [alias]
[WHERE {search_condition }];
Create table:
CREATE [GLOBAL TEMPORARY] TABLE [schema .] table
( column datatype [DEFAULT expr]
[ inline_constraint [inline_constraint]... ] | [out_of_line_constraintt ]
[, column datatype [DEFAULT expr]
[ inline_constraint [inline_constraint]... ] | [out_of_line_constraintt ]
]...
inline_constraint:
[CONSTRAINT constraint_name]
{ [NOT] NULL
| UNIQUE
| PRIMARY KEY
| references_clause
| CHECK ( condition )
} [constraint_state]
out_of_line_constraint:
[CONSTRAINT constraint_name]
{ UNIQUE ( column [, column]... )
| PRIMARY KEY ( column [, column]...
| FOREIGN KEY ( column [, column]... references_clause
| CHECK ( condition )
} [constraint_state]
Create Index:
CREATE [ UNIQUE | BITMAP ] INDEX [schema .] index ON
[schema .] table [t_alias]
( index_expr [ ASC | DESC ] [, index_expr [ ASC | DESC ]]... )
Create View:
CREATE [OR REPLACE] [[NO] FORCE] VIEW [schema .] view
AS subquery [subquery_restriction_clause];
subquery_restriction_clause:
WITH { READ ONLY | CHECK OPTION [CONSTRAINT constraint] }
Drop table:
DROP TABLE [schema .] table [CASCADE CONSTRAINTS];
Drop Index:
DROP INDEX [schema .] index [FORCE];
Drop View:
DROP VIEW [schema .] view [CASCADE CONSTRAINTS];
HOME
|
DOWNLOAD
|
TO DO LIST
|
SUPPORTED SQL
|
NEWS |
HISTORY
|
DONATE
COPYRIGHT (C) 2001-2004 Gudu Software , ALL
RIGHT RESERVED |