oracle 存储过程 实战例子
CREATE OR REPLACE PROCEDURE test IS ----------------------存储过程,名称为test
v_id int; ------------------------------------------声明变量
p_id VARCHAR2 ( 40 ) := 10;-----------------------------声明变量
BEGIN
v_id := 5;--------------------------变量初始值
while
v_id <= 6 --------------------------设置插入的次数
loop
SELECT
sys_guid ( ) INTO p_id
FROM
dual;
INSERT INTO "数据库名"."表名" ( inset 语句可直接navicat工具复制
"ID",
"name")
VALUES
(
p_id || v_id, ---------------两个变量进行拼接
'name' || v_id ) --------------字符串和变量进行拼接
v_id := v_id + 1;-----------------------循环时每次加1
END loop;
END test;