Portál AbcLinuxu, 2. listopadu 2025 21:49
'1411','Lékařská fakulta','51','doktorské prezenční','5103V046',...zmente na:
INSERT INTO table_name VALUES ('1411','Lékařská fakulta','51','doktorské prezenční','5103V046',...);
mozna si budete muset trosku vice pohrat s uvozovkama, ale to se da jednoduse pomoci sedu vyresit, rozparsovat to muzete treba pomoci cut
LOAD DATA INFILE 'tvujsoubor.txt'
REPLACE
INTO TABLE tvojeschema.tvojetabulka
FIELDS TERMINATED BY ','
(jmenosloupce1, jmenosloupce2, ..., jmenosloupceN)
tezko ale rici o jake DB mluvis
sed -e "s/\(.*\)/insert into tabulka values(\1);/g" data.txt | mysql databaze
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.