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

Não consigo criar tabela - ORA-00902: tipo de dados inválido

Antes dessa aula, achei estranho pois a conexão que o prof mostra que está usando se chama CONEXAO ORACLE XE, e não me lembro de ele alterando o nome. De início tinham os nomes LISTENER_XE e XE. Coloquei no LISTENER_XE, por exclusão. Resolvi continuar mesmo assim.

Agora, crio a tabela, está escrito que deu erro e no final, esta escrito que a tabela foi criada, porém não foi. Já comparei com o que o prof escreveu e está idêntico, não estou entendendo.

Saída do script: Erro a partir da linha : 1 no comando - CREATE TABLE TB_CLIENTES (CPF VARCHAR(11), NOME VARCHAR(100), ENDERECO1 VARCHAR(150), ENDERECO2( VARCHAR(150), BAIRRO VARCHAR(50), CIDADE VARCHAR(50), ESTADO VARCHAR(2), CEP VARCHAR(8), IDADE INT, SEXO VARCHAR(1), LIMITE_CREDITO FLOAT, VOLUME_COMPRA FLOAT, PRIMEIRA_COMPRA NUMBER(1)) Relatório de erros - ORA-00902: tipo de dados inválido

  1. 00000 - "invalid datatype" *Cause:*Action:

Table TB_CLIENTES criado.


Alguém pode me ajudar? Escrevi algo errado que eu não percebi?

2 respostas
solução!

Boa tarde, Na criação da coluna ENDERECO2 tem uma abertura de parênteses sobrando: ENDERECO2( VARCHAR(150),

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

Ahhhh obrigada!

Fica a dica pra prestar MAIS atenção kkkkkkkk