Toks gal ir kvailas pasiulymas, bet ne paprasciau Delete * FROM , o paskui Insert ? Kaip suprantu ID ateina su duomenimis, nebent ... su naujais duomeninimis neateina netaisyti duomenys, bet jau esantys mysql'e, tada juos istrynus , zinoma, nebus kuo atsatatyti . Jei nieko geriau nesugalvosi, siulyciau importuoti turima txt i kokia nors tmp lentele ir tada DELETE atlikti tik tiems irasams, kurie turi atitikmeni tmp lenteleje (pagal ID), o tada jau Insert. -- Donatas "neklausiu" <neklausk@nieko.lt> wrote in message news:iojupv$up0$1@trimpas.omnitel.net... > > "Audrys" <oginiekienoreikalaskokiadeze@takas.lt> wrote in message > news:iojq53$mra$1@trimpas.omnitel.net... >>O gal reiketu normalius duomenis tureti, o ne su dublikuotais pirminiais >>raktais (tai leidzia itarti --replace naudojimas). >> > duomenys normalus - reikia updatinti tai kas irasyta lenteleje. Jei tokio > rakto nera - insertinti irasa. > > >> "neklausiu" <neklausk@nieko.lt> wrote in message >> news:iojlfm$f4r$1@trimpas.omnitel.net... >>> importuoju duomenis is tekstinio failo i mysql 5 tokia komanda >>>>mysqlimport --host=192.168.1.4 -p --fields-terminated-by="\t" --lines-terminated-by="\r\n" >>>> --columns=name,description,category,subcategory,price --ignore-lines=1 >>>>--local >>> --replace --user=root testdb "item.txt" >>> Enter password: ********* >>> mysqlimport: Error: Cannot delete or update a parent row: a foreign key >>> constraint fails (`testdb/location`, CONSTRAINT >>> `item_id_refs_name_374a2a88` FOREIGN KEY >>> (`item_id`) REFERENCES `item` (`name`)), when using table: item >>> >>> Ka mysqlimport yra toks durnas, kad bando updatinti key? >>> sql sakinyje as isvis nerasyciau "set name='abc' where name='abc'", o >>> sitas daiktas matomai bando tai daryti. >>> Ar yra koks budas priversti mysqlimport tokiu nesamoniu nedaryti >>> >>> >>> >> >> > > >