| |
|
| SQL/99 Feature |
Brief
Description |
| |
|
| SQL Data Type: String (BLOB, or Character (CLOB)) |
The ability to store either bit images or large character documents |
| SQLData Type: Boolean |
The ability to specify boolean data types, logic, and supporting
rules |
|
SQL Data Type: Ref Types |
The ability to have a DBMS generated or
column value based pointer as a reference between rows of different
tables. |
| SQL Data Type: Arrays |
The ability to have an ordered list of values
within a column. Each value may be a RefType. Each may also be a ROW
data structure |
| SQL Data Type: ROW Data Structures |
The ability to have groups of subcolumns within a column. Each may
be an array or a RefType |
| SQL Data Type: User Defined Types |
The ability to completely define
an non-traditional data type such as nautical distance. |
| Triggers |
The ability to specify the instigation of an action as a
consequence of a state change in the database |
| Savepoints |
The ability to have cascading sets of soft commits that
can be rolled back until there is a traditional hard-commit |
| Roles Security Enhancement |
The ability to define additional layers and kinds of security and the
assignment of persons fulfilling the defined roles |
| Recursion |
The ability to fully model nested relationships such as hierarchies
for organizations. |
| Information Scheman |
A virtual database defined as virtual tables and real SQL views on the
virtual tables that contain the complete set of metadata in
support of defined databases. |
| Call Level Interface |
The complete specification of a DBMS vendor independent set of
database access routines similar to that contained in the
Microsoft ODBC specification. |
| SQL Multi-Media: Full Text |
The complete set of data structures, special full-text operations and
SQL routines that support the loading, accessing, and
maintenance of full-text type of data such as books,
manuscripts. |
|
SQL Multi-Media: Spatial |
The complete library or set of data structures and routines that
support spatial data types and operations on those data
types |
| SQL Multi-Media: Still Image |
The complete library or set of data structures and routines that
support still image data types and operations on those data
types |
| SQL Programming Language |
A complete SQL DBMS encapsulated programming language that includes
traditional assignment, looping, branching, If..Then...Else,
and CASE type constructs. |
| Transaction, Connection, Session, and Diagnostics Management |
The ability to specify sessions and the management of those sessions
in support of centralized or distributed type batch-type
processing. |
| SQL/MED |
The routines and facilities in support of the management of types and
classes of data that exists outside the domain of SQL. |