復制代碼 代碼如下:
DECLARE @MyCounter INT
SET @MyCounter = 0 /*設置變量*/
WHILE (@MyCounter 2) /*設置循環次數*/
BEGIN
WAITFOR DELAY '000:00:10' /*延遲時間10秒*/
INSERT INTO time_by_day
(time_id, the_date, the_year, month_of_year, quarter, day_of_month)
SELECT TOP 1 time_id + 1 AS time_id, the_date + 1 AS the_date, YEAR(the_date + 1)
AS the_year, MONTH(the_date + 1) AS month_of_year, { fn QUARTER(the_date + 1)
} AS quarter, DAY(the_date + 1) AS day_of_month
FROM time_by_day
ORDER BY time_id DESC
SET @MyCounter = @MyCounter + 1
END
您可能感興趣的文章:- SQLServer 批量插入數據的兩種方法
- SQL批量插入數據幾種方案的性能詳細對比
- 用SQL批量插入數據的存儲過程
- sql server中批量插入與更新兩種解決方案分享(存儲過程)
- sql server中批量插入與更新兩種解決方案分享(asp.net)
- mssql2008 自定義表類型實現(批量插入或者修改)
- 關于sql server批量插入和更新的兩種解決方案
- sql下三種批量插入數據的方法
- 用一條mysql語句插入多條數據
- SQL Server中數據行批量插入腳本的存儲實現
- C#實現SQL批量插入數據到表的方法
- CI框架AR操作(數組形式)實現插入多條sql數據的方法
- SQL Server使用一個語句塊批量插入多條記錄的三種方法