!--a11y-->
Delimited Identifiers 
A delimited identifier is an arbitrary sequence of characters (the delimited identifier body), which is enclosed by double quotes.

|
<delimited identifier> ::= <double quote> <delimited identifier body> <double quote>. <delimited identifier body> is a sequence of any character other than the <double quote> |
A <regular identifier> is equivalent to a <delimited identifier> if the <delimited identifier body> of the <delimited identifier> is the <regular identifier> with every lower case letter replaced with its equivalent upper case letter.
The following table gives an overview which identifiers are equivalent.
Equivalence of Regular and Delimited Identifiers.
|
|
Hugo |
hugo |
HUGO |
“Hugo” |
“hugo” |
“HUGO” |
|
Hugo |
equivalent |
equivalent |
equivalent |
different |
different |
equivalent |
|
hugo |
equivalent |
equivalent |
equivalent |
different |
different |
equivalent |
|
HUGO |
equivalent |
equivalent |
equivalent |
different |
different |
equivalent |
|
“Hugo” |
different |
different |
different |
equivalent |
different |
different |
|
“hugo” |
different |
different |
different |
different |
equivalent |
different |
|
“HUGO” |
equivalent |
equivalent |
equivalent |
different |
different |
equivalent |
Regular Identifiers are interpreted in upper case. Delimited Identifiers are case sensitive.

|
SELECT"col" FROM "dbtab" WHERE "DBTAB"."COL" = 'abc' |
Delimited Identifiers. In this example, "col"and "COL"denominate the different columns, "dbtab"and "DBTAB"denominate the different tables.

|
SELECT col FROM dbtab WHERE "dbtab"."COL" = 'abc' |
Regular and Delimited Identifiers. Here, col and "COL"denominate the same column, dbtaband "dbtab"denominate the different tables!
