20. februar 2009 - 20:44Der er
4 kommentarer og 1 løsning
WHILE LOOP i SQL
Hej jeg vil gerne oprette 4 rækker i tabellen vha en slags loop og en tæller. Jeg har lavet nedenstående, men det giver ingen resultat.
ALTER PROCEDURE [dbo].[stp_Test]
AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON; DECLARE @Counter Int SET @Counter = 0
WHILE @Counter < 4 BEGIN INSERT INTO Test(Test) VALUES ('beskrivelse')
Jeg vil da lige komme med en ekstra kommentar her. I stedet for at lave en variabel og en while løkke og tælle op kan du gøre din query noget kortere (og simplere)
INSERT INTO Test (test) VALUES ('beskrivelse') GO 4
Så indsætter den 4 rækker i din tabel.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.