Re: Insert multipla su Sqlite
Ciao Federico,
magari è ovvio, ma hai provato a farlo con python? Con dei cicli for ben fatti puoi fare insert di tutti i tipi.
Io uso python per fare gli import da csv a sqlite, o per fare grafici su sqlite, o per fare statistiche su sqlite, etc.
Il giorno 25 ottobre 2010 23:13, Federico Di Gregorio
<federico.digregorio@dndg.it> ha scritto:
On 25/10/2010 20:20, Davide Prina wrote:
> On 25/10/2010 17:53, Walter Valenti wrote:
>> Qualuno ha idea di come poter fare una insert multipla con sqlite ?
>> Ho provato con la sintassi
>> INSERT INTO tab (c1,c2) VALUES (a,b), (c,d), .....
>> ma non è supportata.
>
> insert into tab ( c1, c2 )
> select a, b
> union all
> select c, d
> ...
> ;
>
> Io ho invece un altro problema, devo fare una marea di insert da uno
> script bash, ma non riesco a fare le transazioni tra più comandi bash.
> Mi sa che non si può fare. :-(
sqlite tuo.db <<EOF
BEGIN;
INSERT ...
INSERT ...
INSERT ...
COMMIT;
EOF
--
Federico Di Gregorio federico.digregorio@dndg.it
Studio Associato Di Nunzio e Di Gregorio http://dndg.it
Degli altri, della gente senza domande, si puo' fare a meno.
-- macchinavapore
--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-REQUEST@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmaster@lists.debian.org
To UNSUBSCRIBE, email to debian-italian-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: [🔎] 4CC5F307.6090904@dndg.it" target="_blank">http://lists.debian.org/[🔎] 4CC5F307.6090904@dndg.it
Reply to: