SQL-92 was the third revision of the SQL database query language. Unlike SQL-89, it was a major revision of the standard. For all but a few minor incompatibilities, the SQL-89 standard is forwards-compatible with SQL-92.
Later revisions of the standard include SQL:1999 (SQL3), SQL:2003, and SQL:2008.
[edit]New Features
- SQL Agent
- New data types defined:
DATE
,TIME
,TIMESTAMP
,INTERVAL
,BIT
string,VARCHAR
strings, andNATIONAL CHARACTER
strings. - Support for additional character sets beyond the base requirement for representing SQL statements.
- New scalar operations such as string concatenation, date and time mathematics, and conditional statements.
- New set operations such as
UNION JOIN
,NATURAL JOIN
, set differences, and set intersections. - Support for alterations of schema definitions via
ALTER
andDROP
. - Bindings for C, Ada, and MUMPS.
- New features for user privileges.
- New integrity-checking functionality such as within a
CHECK
constraint. - New schema definitions for "Information".
- Dynamic execution of queries (as opposed to prepared).
- Better support for remote database access.
- Temporary tables.
- Transaction isolation levels.
- New operations for changing data types on the fly via
CAST
. - Scrolling cursors.
- Compatibility flagging for backwards and forwards compatibility with other SQL standards.
- Call Level Interface
http://en.wikipedia.org/wiki/SQL-92
'SQL' 카테고리의 다른 글
ANSI Standards (0) | 2011.07.15 |
---|---|
SQL:2008 is the sixth revision of the ISO and ANSI standard for the SQL database query language.해 주세요. (0) | 2011.07.15 |
CBO 의 최적화 절차 순서 (0) | 2011.05.08 |
Cost Based Optimizer (0) | 2011.05.08 |
액세스 효율의 영향요소 (0) | 2011.05.08 |