Solucionado (ver solução)
Solucionado
(ver solução)
7
respostas

CRIAÇÃO DA TABELA CLIENTES COM ERRO

Fiz idêntico ao que foi ensinado na aula e o erro aparece. Verifiquei as repostas anteriores para este tópico e não sei onde verificar se já existe uma tabela criada com este nome.

erro:

Erro a partir da linha : 1 no comando -
CREATE TABLE TB_CLIENTES
{
CPF VARCHAR2(11),
NOME_COMPLETO VARCHAR2(100),
ENDERECO1 VARCHAR2(150),
ENDERECO2 VARCHAR2(150),
BAIRRO VARCHAR2(50),
CIDADE VARCHAR2(50)
ESTADO VARCHAR(2),
CEP VARCHAR2(8),
DATA_NASCIMENTO DATE,
IDADE INTEGER,
SEXO VARCHAR2(1),
LIMIITE_CREDITO NUMBER(15,2)
VOLUME_COMPRA NUMBER,
PRIMEIRA_COMPRA NUMBER(1)
}
Relatório de erros -
ORA-00922: opção não encontrada ou inválida
00922. 00000 -  "missing or invalid option"
*Cause:    
*Action:
Erro a partir da linha : 1 no comando -
CREATE TABLE TB_CLIENTES
{
CPF VARCHAR2(11),
NOME_COMPLETO VARCHAR2(100),
ENDERECO1 VARCHAR2(150),
ENDERECO2 VARCHAR2(150),
BAIRRO VARCHAR2(50),
CIDADE VARCHAR2(50)
ESTADO VARCHAR(2),
CEP VARCHAR2(8),
DATA_NASCIMENTO DATE,
IDADE INTEGER,
SEXO VARCHAR2(1),
LIMIITE_CREDITO NUMBER(15,2)
VOLUME_COMPRA NUMBER,
PRIMEIRA_COMPRA NUMBER(1)
}

Relatório de erros -

ORA-00922: opção não encontrada ou inválida
00922. 00000 -  "missing or invalid option"
*Cause:    
*Action:
Erro a partir da linha : 1 no comando -
CREATE TABLE TB_CLIENTES1
{
CPF VARCHAR2(11),
NOME_COMPLETO VARCHAR2(100),
ENDERECO1 VARCHAR2(150),
ENDERECO2 VARCHAR2(150),
BAIRRO VARCHAR2(50),
CIDADE VARCHAR2(50)
ESTADO VARCHAR(2),
CEP VARCHAR2(8),
DATA_NASCIMENTO DATE,
IDADE INTEGER,
SEXO VARCHAR2(1),
LIMIITE_CREDITO NUMBER(15,2)
VOLUME_COMPRA NUMBER,
PRIMEIRA_COMPRA NUMBER(1)
}
Relatório de erros -
ORA-00922: opção não encontrada ou inválida
00922. 00000 -  "missing or invalid option"
*Cause:    
*Action:
7 respostas

Olá, Daniela, tudo bem?

Ao criar o comando, você informou chaves{} ao invés de parêntese ()

Tente executar o comando da seguinte forma:

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

Aguardo o seu retorno!

Bom dia! Apareceu a seguinte mensagem.

ORA-00928: palavra-chave SELECT não encontrada

  1. 00000 - "missing SELECT keyword" *Cause:*Action: Erro na linha: 2 Coluna: 1
  • Você poderia disponibilizar o comando que você executou? Você pode disponibilizar um print da sua tela ou apenas o comando.
  • Você executou apenas o comando para criar a tabela ou mais comandos?

O SELECT é utilizado para realizar consultas nas tabelas, primeiro, você realiza a criação com o comando disponibilizado anteriormente, que é o CREATE TABLE.

Fiz exatamente como você havia colocado.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Estava faltando uma vírgula separando os campos de cidade e estado, tente novamente executar o comando:

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

O único erro que apareceu foi esse

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

solução!

O erro retornado Daniela, indica que já existe uma outra tabela ou objeto com o nome TB_CLIENTES, então, você pode localizar este outro objeto e excluí-lo ou dar outro nome para a sua nova tabela.