El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de MySQL
Foros del Guru > MySQL
Usuario problema al importar con mysql
Desconocido
Enviado - 20/8/2004
 
Buenas, utilizo mysql y mysqlFront como interfaz

tengo una base de datos y la exporto, pero al importarla los campos que eran null me los convierte en '0' (cero)

por ejemplo el archivo de carga tiene esta tabla


CREATE TABLE estado (
idEstado tinyint(1) unsigned NOT NULL DEFAULT '0' ,
nombre char(20) ,
estadoPadre tinyint(1) unsigned ,
idCapital tinyint(1) unsigned ,
PRIMARY KEY (idEstado)
);

y por ejemplo una linea de datos es esta

INSERT INTO estado VALUES("0","Galega","","0");

es decir

idEStado=0
nombre=Galega
estadoPadre=null
capital=0

pues el problema es que estadoPadre al importarlo lo mete en la base de datos como '0' ¿alguien sabe por qué? espero q alguien pueda ayudarme
 
Desconocido
Enviado - 24/8/2004
 
¿nadie me puede ayudar?
 
Santos Meza
12 Mensaje(s)
Enviado - 27/8/2004
 
si lo k quieres es mandar un Null al campo estadopadre lo mejor k puedes hacer es k en lugar de mandarle las comas, tienes k mandarle la palabra Null para k mande asi el valor esto quedaria asi:

INSERT INTO estado VALUES("2","Galega",Null,"0")

Espero y te Sirva.
 
Desconocido
Enviado - 27/8/2004
 
buenas, pero el problema que tengo es q lo de las comas no lo pongo yo, es decir,

tengo una base de datos y doy a exportar con MySql front y me genera un script sql. las lineas que he puesto son del script

gracias
 
Robertrodrigue
7 Mensaje(s)
Enviado - 9/9/2004
 
Hola...

Una pregunta usted no tiene instalado el phpmysql?

con el seria mejor hacer lo que quieres...

Robert
Venezuela
 
 

 

Contactos myStudio Network