ORA-00907: Parênteses direito não encontrado

Causa: Um parêntese esquerdo foi inscrito sem um parênteses direito ter fechado, ou informação extra está contida dentro do parêntese. Todos os parênteses devem ser inscritos em pares.

Ação: Corriga a sintaxe e tente novamente.

Fonte: http://ora-00907.ora-code.com/

3 thoughts on “ORA-00907: Parênteses direito não encontrado

  1. Romeu fevereiro 16, 2011 / 5:21 pm

    Estou com dificuldades para criar esta tabela:

    CREATE TABLE Livro (
    id INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
    TITULO varchar (200),
    AUTOR varchar (200),
    ISBN varchar (20),
    PAGINAS int,
    );

    Ele apresenta o seguinte erro:
    ORA-00907: Parênteses direito não encontrado

    • allanssalles março 22, 2011 / 1:42 pm

      A linha 6 “PAGINAS int,” está com uma vírgula. Apenas tire ela.

  2. ernandes fevereiro 26, 2012 / 2:05 pm

    CREATE TABLE classe(
    cla_codigo number(8),
    cla_anoLetivo char(4) >2000 not null,
    esc_codigo number(6),
    gra_codigo number(2),
    cla_serie number(2) not null,
    cla_turma varchar2(2) not null,
    per_codigo number(2),
    constraint classe_pk primary key (cla_codigo),
    constraint classe_esc_codigo_fk foreign key (esc_codigo)
    references escola(esc_codigo),
    constraint classe_gra_codigo_fk foreign key (gra_codigo)
    references grau(gra_codigo),
    constraint classe_per_codigo_fk foreign key (per_codigo)
    references periodo(per_codigo)
    );

    cla-anoletivo quero que seja char(4) obrigatorio e maior que 2000

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s