# nome-da-coluna

Na sintaxe do SQL, em muitos lugares o nome da coluna pode ser representado qualificado pelo nome-da-tabela ou pelo nome-da-correlação.

Em algumas situações, não se pode qualificar o nome-da-coluna com o nome-da-tabela ou com o nome-da-correlação. Em vez disso, é utilizado um nome-de-coluna-simples. Estas situações são:

- criação da tabela (Instrução CREATE TABLE)
- especificação das colunas atualizáveis no cursor
- no nome de correlação da coluna em uma expressão SELECT (consulte ExpressãoSeleção)
- no nome de correlação da coluna em uma ExpressãoTabela (consulte ExpressãoTabela)

Não pode ser utilizado o nome-da-correlação em colunas atualizáveis; a utilização do nome-da-correlação desta maneira causa exceção SQL. Por exemplo:

    SELECT C11 AS COL1, C12 AS COL2, C13 FROM T1 FOR UPDATE OF C11, C13

Neste exemplo, o nome-da-correlação `COL1 para C11` não é permitido, porque `C11` aparece na lista de colunas FOR UPDATE. Pode ser utilizado o nome-da-correlação `COL2 para C12`, porque `C12` não aparece na lista de colunas de FOR UPDATE.

#### Sintaxe

    [ { nome-da-tabela | nome-da-correlação } . ] IdentificadorSQL92

#### Exemplo

    -- P.PA�?S é o nome da coluna qualificado pelo nome-da-correlação.

    SELECT P.PA�?S
    FROM   APP.PA�?SES P

Tópico pai: Identificadores SQL
Conceitos relacionados
Regras para identificadores SQL92
IdentificadorSQL92
Referências relacionadas
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