在DB2中,可以使用循環(huán)語句和INSERT語句來添加大量數(shù)據(jù)。以下是一個示例代碼,演示如何使用循環(huán)添加數(shù)據(jù)到一個表中:
-- 創(chuàng)建一個測試表
CREATE TABLE test_table (
id INT,
name VARCHAR(50)
);
-- 設(shè)置循環(huán)次數(shù)
DECLARE i INT DEFAULT 1;
DECLARE total_rows INT DEFAULT 1000;
-- 開始循環(huán)插入數(shù)據(jù)
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;
在上面的示例中,首先創(chuàng)建了一個名為test_table
的表,然后使用循環(huán)語句插入1000條數(shù)據(jù)到該表中。在循環(huán)中,每次插入數(shù)據(jù)時,id
字段遞增1,name
字段以Name
加上當(dāng)前循環(huán)次數(shù)。當(dāng)所有數(shù)據(jù)插入完成后,輸出成功信息。
請根據(jù)實際需求修改循環(huán)次數(shù)、表結(jié)構(gòu)和插入數(shù)據(jù)的邏輯。