1.1

Table Of Contents
NoteSQL-2003
Optional
SQL-99
Outside
Core
Feature nameFeature
ID
NoNoUpdatable joins, unions, and
columns
T111
NoNoWITH (excluding RECURSIVE)
in query expression
T121
NoN/AWITH (excluding RECURSIVE)
in subquery
T122
NoNoRecursive queryT131
NoN/ARecursive query in subqueryT132
NoNoSIMILAR predicateT141
NoNoDISTINCT predicateT151
NoN/ADISTINCT predicate with
negation
T152
NoNoLIKE clause in table denitionT171
NoN/AAS subquery clause in table
denition
T172
NoN/AExtended LIKE clause in table
denition
T173
MAXVALUE and CYCLE not supported.PartialN/AIdentity columnsT174
NoN/AGenerated columnsT175
NoN/ASequence generator supportT176
YesYesReferential action RESTRICTT191
YesYesComparable data types for
referential constraints
T201
The REFERENCING part is not quite compliant.
The optional ROW keyword is not allowed, and
Yes*Yes*Basic trigger capabilityT211
NEW table/OLD table must be written
NEW_table/OLD_table. Only supports BEFORE
ROW triggers.
After triggers and STATEMENT triggers are not
supported.
YesYesTriggers activated on UPDATE,
INSERT, or DELETE of one base
table.
T211-01
Need to specify non-standard ON CASCADE
BEFORE. Before triggers cannot have INSERT,
UPDATE or DELETE statements as their action.
Yes*Yes*BEFORE triggersT211-02
NoNoAFTER triggersT211-03
YesYesFOR EACH ROW triggersT211-04
631
SQL Language Reference