no se si quieras lograr esto:
Código SQL:
Ver originalCREATE TABLE #temp(
fecha VARCHAR(MAX)
)
DECLARE @x INT
SET @x=7
while @x<19
BEGIN
INSERT INTO #temp SELECT CONVERT(VARCHAR(20),@x) + ':00'
INSERT INTO #temp SELECT CONVERT(VARCHAR(20),@x) + ':30'
SET @x=@x+1
END
SELECT * FROM #temp
Saludos!