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 <
[email protected]> 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                         [email protected]
> 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
> [email protected] con oggetto "unsubscribe". Per
> problemi inviare un email in INGLESE a [email protected]
>
> To UNSUBSCRIBE, email to [email protected]
> with a subject of "unsubscribe". Trouble? Contact
> [email protected]
> Archive: http://lists.debian.org/[email protected]
>
>

Rispondere a