Regras para identificadores SQL92

Identificadores comuns são identificadores não envoltos por aspas. Os identificadores delimitados são identificadores envoltos por aspas.

Um identificador comum deve começar por uma letra, e conter apenas letras, caracteres de sublinhado (_) e dígitos. As letras e dígitos permitidos incluem todas as letras e dígitos do Unicode, mas o Derby não tenta garantir que os caracteres do identificador sejam válidos no idioma do banco de dados.

Um identificador delimitado pode conter qualquer caractere entre as aspas. As aspas envoltórias não fazem parte do identificador; servem apenas para marcar seu começo e seu fim. Os espaços no final do identificador delimitado não são significativos (são truncados). O Derby traduz duas aspas consecutivas no interior do identificador delimitado como uma aspas, ou seja, as duas aspas "traduzidas" se tornam um caractere do identificador delimitado.

Os pontos dentro do identificador delimitado não são separadores, são parte do identificador (o nome do objeto do dicionário sendo representado).

Portanto, no exemplo a seguir:
"A.B"
é um objeto do dicionário, enquanto
"A"."B"

é um objeto do dicionário qualificado por outro objeto do dicionário (como uma coluna chamada "B" pertencente à tabela "A").

Conceitos relacionados
IdentificadorSQL92
Referências relacionadas
nome-da-coluna
nome-da-correlação
novo-nome-da-tabela
nome-do-esquema
nome-de-coluna-simples
nome-do-sinônimo
nome-da-tabela
nome-da-visão
nome-do-índice
nome-da-restrição
nome-do-cursor
nome-do-gatilho
identificador-de-autorização