INET

PostgreSQL

19/12/2007

ERRO: sintaxe de entrada inválida para tipo inet: ´´

[b:09b4246cf3] INSERT INTO ´wans´ (´ip´,´nome´,´mac´,´banda´,´so´,´dhcp_subrede´,´dhcp_mascara´,´dhcp_dinamico´,´dhcp_broadcast´,´dhcp_gateway´,´dhcp_dns´,´dhcp_regras´,´firewall´,´firewall_interface´,´firewall_regras´) VALUES (´10.1.201.2´,´Ceará Mirim´,´00:00:00:00:00:00´,´512´,´OpenBSD´,´´,´´,´´,´´,´´,´´,´´,´´,´´,´´)[/b:09b4246cf3]

inet eh null, pegadinha: onde está o erro?


Krawdyah

Krawdyah

Curtidas 0

Respostas

Krawdyah

Krawdyah

19/12/2007

sim, todos esses campos estão para null.


GOSTEI 0
Mleal

Mleal

19/12/2007

Krawdiah,

Fiz testes com o tipo INET e ele aceitou a inclusão como caractere,
conforme segue

CREATE TABLE inet_teste (ipadr inet, nome varchar(60));

INSERT INTO inet_teste VALUES (´10.1.201.2´,´Teste de Endereço IP´);

e funcionou bem.

Se ´wans´ identifica a tabela, não deveria estar entre aspas duplas. Mas, de qualquer forma, o erro retornado deveria ser tabela não existe.

Verifique se a lista de campos tem correlação perfeitas com os valores que estão sendo inseridos.

abçs

MLeal


GOSTEI 0
Krawdyah

Krawdyah

19/12/2007

valeu... deve ser isso mesmo. x)


GOSTEI 0
POSTAR