2
respostas

Erro para criar a tabela

Olá, coloquei o comando conforme orientação do vídeo e esta apresentando erro de parênteses, veja abaixo:

Não consigo identificar o erro ;(

Meu comando:


CREATE TABLE TB_CLIENTES
(
CPF VARCHAR2[11],
NOME VARCHAR2[100],
ENDERECO1 VARCHAR2[150],
ENDERECO2 VARCHAR2[150],
BAIRRO VARCHAR2[50],
CIDADE VARCHAR2[50],
ESTADO VARCHAR2[2],
CEP VARCHAR2[8],
DATA_NASCIMENTO DATA,
IDADE INTEGER,
SEXO VARCHAR[1],
LIMITE_CRÉDITOS NUMBER[15,2],
VOLUME_COMPRA NUMBER,
PRIMEIRA_COMPRA NUMBER[1]
)

Erro: Relatório de erros - ORA-00906: parêntese esquerdo não encontrado

  1. 00000 - "missing left parenthesis" *Cause:*Action:

Agradeço e Aguardo.

2 respostas

Olá, Roberta, tudo bem?

Este erro está sendo retornado, pois foi informado colchetes ao invés de parêntese ao passar o tipo de cada campo, como também o tipo informado no campo DATA_NASCIMENTO estava informado em português, escrito data ao invés de date. A query fica da seguinte forma:

CREATE TABLE TB_CLIENTES
(
CPF VARCHAR2 (11),
NOME VARCHAR2(100),
ENDERECO1 VARCHAR2(150),
ENDERECO2 VARCHAR2(150),
BAIRRO VARCHAR2(50),
CIDADE VARCHAR2(50),
ESTADO VARCHAR2(2),
CEP VARCHAR2(8),
DATA_NASCIMENTO DATE,
IDADE INTEGER,
SEXO VARCHAR(1),
LIMITE_CRÉDITOS NUMBER(15,2),
VOLUME_COMPRA NUMBER,
PRIMEIRA_COMPRA NUMBER(1)
)

Espero ter ajudado e bons estudos!

Bom dia!

Poxa .... eu não consegui identificar esse detalhe.....desculpe, mas muito obrigada. Agora deu certo \o/