Re: Insert multipla su Sqlite
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
Reply to: