在DB2中,可以使用循環語句和INSERT語句來添加大量數據。以下是一個示例代碼,演示如何使用循環添加數據到一個表中:
-- 創建一個測試表
CREATE TABLE test_table (
id INT,
name VARCHAR(50)
);
-- 設置循環次數
DECLARE i INT DEFAULT 1;
DECLARE total_rows INT DEFAULT 1000;
-- 開始循環插入數據
WHILE i <= total_rows DO
INSERT INTO test_table (id, name) VALUES (i, 'Name ' || i);
SET i = i + 1;
END WHILE;
-- 輸出成功信息
SELECT 'Data inserted successfully' AS message;
在上面的示例中,首先創建了一個名為test_table
的表,然后使用循環語句插入1000條數據到該表中。在循環中,每次插入數據時,id
字段遞增1,name
字段以Name
加上當前循環次數。當所有數據插入完成后,輸出成功信息。
請根據實際需求修改循環次數、表結構和插入數據的邏輯。