E ai pessoal sou novo por aqui, e minha duvida é bem boba mas não estou conseguindo encontrar o erro.
Quando crio uma tabela por exemplo só com dois dados um integer e outro varchar2 quando abro minha tabela o tipo está como number.
EXEMPLO:
create table TIPO_PRODUTOS (tp_id_tprod integer not null primary key, tp_descricao varchar2 (30));
e a quando crio o diagrama o tipo está number .
Aguardo retorno
Vlw
Que banco está usando? De que ferramenta de diagrama está falando?
Possivelmente, a ferramenta de diagrama exibe tipos numéricos como number, ao invés de pegar o tipo exato que está no banco.
Abraço.
Estou usando ORACLE a partir do Oracle SQL Developer
A saida que me refiro é essa da imagem
Aparentemente, no Oracle, os tipos integer, smallint e int são mapeados internamente para o tipo number. Recomendo você não se preocupar muito com isso, e usar number direto, ao invés de integer.
Não é um problema no diagrama. Ele provavelmente só está exibindo o tipo interno de dados no Oracle.
Abraço.
1 curtida