[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: