Los amigos que lo necesiten pueden consultar el procedimiento almacenado para insertar datos en lotes usando SQL. Inserción de bucle:
Copie el código de código de la siguiente manera:
DECLARAR @MyCounter INT
SET @MiContador = 0 /*Establecer variables*/
WHILE (@MyCounter < 2) /*Establece el número de bucles*/
COMENZAR
WAITFOR DELAY '000:00:10' /*Tiempo de retraso 10 segundos*/
INSERTAR EN hora_por_día
(id_hora, fecha_fecha, año_mes, mes_año_año, trimestre, día_mes_mes)
SELECCIONE TOP 1 time_id + 1 COMO time_id, the_date + 1 COMO the_date, AÑO (the_date + 1)
COMO el_año, MES(la_fecha + 1) COMO mes_del_año, { fn TRIMESTRE(la_fecha + 1)
} COMO trimestre, DÍA(la_fecha + 1) COMO día_del_mes
DESDE hora_por_día
ORDEN POR time_id DESC
SET @MiContador = @MiContador + 1
FIN