Extensions to SQL Standards

The XML driver uses SQL grammar that is compliant with entry level ANSI SQL-92. The following table summarizes significant extensions to the grammar.

Table 1. SQL Extensions
Entry Level ANSI SQL-92 Extension Relevant Standard or Convention
Aliasing table references Intermediate level ANSI SQL-92
ANSI date, time, and timestamp literals Intermediate level ANSI SQL-92
Dynamic parameter specification Full level ANSI SQL-92
GUID literals COM
Hex string literals Full level ANSI SQL-92
Left Outer Joins Intermediate level ANSI SQL-92
ODBC escape support ODBC 3.0
Scalar functions ODBC 3.0