IdentificadorSQL92

Um IdentificadorSQL92 é um identificador de objeto do dicionário em conformidade com as regras do SQL-92. O padrão SQL-92 declara que os identificadores dos objetos do dicionário estão limitados a 128 caracteres, e não são sensíveis a letras maiúsculas e minúsculas (a menos que estejam delimitados por aspas), porque são traduzidos automaticamente para letras maiúsculas pelo sistema. Não é permitido utilizar palavras reservadas como identificadores para os objetos do dicionário, a menos que estejam delimitadas. Se for tentado utilizar um nome com mais de 128 caracteres, será lançada a SQLException X0X11.

O Derby define palavras chave além das especificadas pelo padrão SQL-92 (consulte Palavras reservadas do SQL).

Exemplo

-- o nome da visão é armazenado nos
-- catálogos do sistema como UMIDENTIFICADOR

CREATE VIEW UmIdentificador (RECEBIDO) AS VALUES 1

-- o nome da visão é armazenado nos
-- catálogos do sistema intacto

CREATE VIEW "UmIdentificadorComMaiúsculasEMinúsculas" (RECEBIDO) AS VALUES 1

Esta seção descreve as regras para utilizar IdentificadorSQL92 para representar os objetos do dicionário que se seguem.

Conceitos relacionados
Regras para identificadores SQL92
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