Hola a todos , son nuevo en el mundo mysql , y no se como utilizar LOAD DATA.
Con INSERT lo logro sin problemas, ¿como deberia quedar productos.txt para ingresar lo mismo pero con LOAD DATA?
Ejemplo:
Adjunto INSERT que funciona BIEN.
mysql> INSERT INTO products
-> VALUES ('3','004899997','7791293785547',NULL,'REXONEAEROSOL','4.6','4.6','000','001',NULL,NULL,NULL,NULL,b'0',b'0',NULL);
Lo que yo quiero hacer es ingresarlo asi:
LOAD DATA LOCAL INFILE 'c:/productos.txt' INTO TABLE products;
Adjunto formato de la tabla products.
mysql> DESCRIBE products;
+-----------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+--------------+------+-----+---------+-------+
| ID | varchar(255) | NO | PRI | NULL | |
| REFERENCE | varchar(255) | NO | UNI | NULL | |
| CODE | varchar(255) | NO | UNI | NULL | |
| CODETYPE | varchar(255) | YES | | NULL | |
| NAME | varchar(255) | NO | UNI | NULL | |
| PRICEBUY | double | NO | | NULL | |
| PRICESELL | double | NO | | NULL | |
| CATEGORY | varchar(255) | NO | MUL | NULL | |
| TAXCAT | varchar(255) | NO | MUL | NULL | |
| ATTRIBUTESET_ID | varchar(255) | YES | MUL | NULL | |
| STOCKCOST | double | YES | | NULL | |
| STOCKVOLUME | double | YES | | NULL | |
| IMAGE | mediumblob | YES | | NULL | |
| ISCOM | bit(1) | NO | | b'0' | |
| ISSCALE | bit(1) | NO | | b'0' | |
| ATTRIBUTES | mediumblob | YES | | NULL | |
+-----------------+--------------+------+-----+---------+-------+
16 rows in set (0.05 sec)
En espera de una respuesta.
Desde ya muchas gracias.
Con INSERT lo logro sin problemas, ¿como deberia quedar productos.txt para ingresar lo mismo pero con LOAD DATA?
Ejemplo:
Adjunto INSERT que funciona BIEN.
mysql> INSERT INTO products
-> VALUES ('3','004899997','7791293785547',NULL,'REXONEAEROSOL','4.6','4.6','000','001',NULL,NULL,NULL,NULL,b'0',b'0',NULL);
Lo que yo quiero hacer es ingresarlo asi:
LOAD DATA LOCAL INFILE 'c:/productos.txt' INTO TABLE products;
Adjunto formato de la tabla products.
mysql> DESCRIBE products;
+-----------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+--------------+------+-----+---------+-------+
| ID | varchar(255) | NO | PRI | NULL | |
| REFERENCE | varchar(255) | NO | UNI | NULL | |
| CODE | varchar(255) | NO | UNI | NULL | |
| CODETYPE | varchar(255) | YES | | NULL | |
| NAME | varchar(255) | NO | UNI | NULL | |
| PRICEBUY | double | NO | | NULL | |
| PRICESELL | double | NO | | NULL | |
| CATEGORY | varchar(255) | NO | MUL | NULL | |
| TAXCAT | varchar(255) | NO | MUL | NULL | |
| ATTRIBUTESET_ID | varchar(255) | YES | MUL | NULL | |
| STOCKCOST | double | YES | | NULL | |
| STOCKVOLUME | double | YES | | NULL | |
| IMAGE | mediumblob | YES | | NULL | |
| ISCOM | bit(1) | NO | | b'0' | |
| ISSCALE | bit(1) | NO | | b'0' | |
| ATTRIBUTES | mediumblob | YES | | NULL | |
+-----------------+--------------+------+-----+---------+-------+
16 rows in set (0.05 sec)
En espera de una respuesta.
Desde ya muchas gracias.