Seite 1 von 1

sqlite3 insert in a loop

Verfasst: Montag 22. März 2021, 20:44
von naheliegend
Hi,

ich möchte eine sqlite3 database.db in einem loop mehre Einträge auf einem Schlag einhacken, aber mein statement wird nicht ausgeführt.

Was ich mache ist:

Code: Alles auswählen

sqlite3 database.db
und dann:

Code: Alles auswählen

DECLARE @i int = 0

WHILE @i < 100

BEGIN
	INSERT INTO slots (date, time_space, taken)
	VALUES 
	(DATE('now') + @i , '14:00 - 15:45' , False),
	SET @i = @i + 1
END;
Das Model slots ist vorhanden und leer.

Re: sqlite3 insert in a loop

Verfasst: Montag 22. März 2021, 21:07
von nezzcarth
Soweit ich weiß, unterstützt sqlite kein Declare und kein While. Siehe auch: https://www.sqlite.org/lang.html