SQL Server Compact - INSERT kilka rekordów w jednym zapytaniu

0

Witam.

Czy w SQL Server Compact da się jednym INSERT wrzucić kilka rekordów do bazy ?
Coś takiego:

 INSERT INTO TOWARY (kod_kreskowy, nazwa)
 VALUES ('5900919017357','AIWAR OSTRY ROLNIK PREMIUM 314 ML'), 
 ('5900919002520','AIWAR LAGODNY ROLNIK PREMIUM 314 ML')

zwraca błąd....

EDIT:
Zapomniałem wkleić treść błędu:

Error Code: 80040E14
Message : There was an error parsing the query. [ Token line number = 1,Token line offset = 22,Token in error = kod_kreskowy ]
Minor Err.: 25501
Source : SQL Server Compact ADO.NET Data Provider
Num. Par. : 1
Num. Par. : 22
Err. Par. : kod_kreskowy

1

A INSERT INTO tabela(...) SELECT ... UNION SELECT ... ?

0

Nie znałem tego sposobu... A działa ! Dziękuję Marcin.

Swoją drogą jednak się to nie przyda, błędnie założyłem, że tak będzie szybciej.
Mam procedurę która "przepisuje" bazę MySQL (postawioną gdzieś w Internecie) do lokalnej bazy SQL CE.

Założyłem że tworzenie takich złożonych zapytań INSERT zawierających np po 500 rekordów, będzie szybsze niż zapisywanie pojedynczych.
Jednak wychodzi na to że szybciej jest zapisywać każdy rekord osobno, niż łączyć je w takie "paczki".

1 użytkowników online, w tym zalogowanych: 0, gości: 1