SQL Server-Schleife und insert in sql

Muss ich laufen eine Schleife in SQL. Google, das ist ein wenig schwer für einige ungerade Grund. In SQL Server ich habe nur diese ist in den Abfrage-editor in SQL Server Management Studio

DECLARE @z_start INT
SET @z_start = 0
DECLARE @z_end INT
SET @z_end = 0

WHILE (@z_start <= 14) BEGIN
    IF(@z_start != 0 AND @z_end != 14)
        WHILE (@z_end <= 14) BEGIN
            INSERT INTO [campusMap].[dbo].[zoom_levels] ([zoom_start],[zoom_end]) VALUES (@z_start,@z_end)
            SET @z_end = @z_end + 1
        END
        SET @z_start = @z_start + 1
    END
END

Alles was ich will zu tun ist, um die zoom_start und zoom_end also (0,0) , (14,14) überspringen nur (0,14), der bereits in der Tabelle.

Ich glaube, ich bin in der Nähe. Wer weiß, wo es ausgeschaltet ist? Danke.
Cheers -Jeremy

InformationsquelleAutor jeremy.bass | 2012-03-26

Schreibe einen Kommentar