kingbase造数一些测试数据脚本
时间: 2023-07-05 15:36:12 浏览: 94
一些自己的测试脚本
好的,我可以为您提供一些Kingbase测试数据的脚本。您可以按照以下步骤操作:
1. 创建测试表并插入数据:
```
CREATE TABLE test_table(
id INT PRIMARY KEY,
name VARCHAR(50)
);
INSERT INTO test_table(id, name) VALUES(1, 'John');
INSERT INTO test_table(id, name) VALUES(2, 'Mary');
INSERT INTO test_table(id, name) VALUES(3, 'Bob');
INSERT INTO test_table(id, name) VALUES(4, 'Alice');
```
2. 创建一个存储过程,用于生成随机数据:
```
CREATE OR REPLACE FUNCTION generate_random_data(num_rows INT)
RETURNS VOID AS $$
BEGIN
FOR i IN 1..num_rows LOOP
INSERT INTO test_table(id, name)
VALUES (i, 'Name ' || i);
END LOOP;
END;
$$ LANGUAGE plpgsql;
```
3. 调用存储过程以生成随机数据:
```
SELECT generate_random_data(1000);
```
这将生成1000行随机数据,并将其插入到test_table中。
希望这些脚本能够帮助您生成所需的测试数据!
阅读全文