nome-do-esquema

O nome-do-esquema representa o esquema. Os esquemas contêm outros objetos do dicionário, como tabelas e índices. Os esquemas fornecem uma maneira de dar nomes a um subconjunto de tabelas e outros objetos do dicionário no banco de dados.

Os esquemas podem ser criados e removidos explicitamente. O esquema de usuário padrão é o esquema APP (se não for especificado nenhum nome de usuário no momento da conexão). Não é permitido criar objetos nos esquemas que começam por SYS.

Portanto, as referências a tabelas podem ser qualificadas pelo nome do esquema. Quando o nome-do-esquema não é especificado, o nome de esquema padrão é inserido implicitamente. As tabelas do sistema são colocadas no esquema SYS. Todas as referências a tabelas do sistema devem ser qualificadas pelo identificador de esquema SYS. Para obter mais informações sobre as tabelas do sistema deve ser consultado Tabelas do sistema Derby.

O esquema é o objeto de dicionário no nível mais alto da hierarquia, portanto o nome-do-esquema não pode ser qualificado.

Sintaxe

IdentificadorSQL92

Exemplo

-- RH.FUNCIONÁRIOS é o nome-da-tabela qualificado pelo nome-do-esquema

SELECT COUNT(*) FROM RH.FUNCIONÁRIOS

-- Os nomes dos catálogos do sistema devem ser qualificados pelo seu esquema, SYS

SELECT COUNT(*) FROM SYS.SYSCOLUMNS
Conceitos relacionados
Regras para identificadores SQL92
IdentificadorSQL92
Referências relacionadas
nome-da-coluna
nome-da-correlação
novo-nome-da-tabela
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