oracle与mysql存储过程insert into
来源:互联网 发布:百度怎样做优化推广 编辑:程序博客网 时间:2024/05/17 07:14
建表语句
create table goods(id int primary key,name varchar2(20),price decimal(16,2));
select * from goods;
建存储过程语句
create or replace PROCEDURE g_sp
as
g_name varchar2(20);
g_price decimal(16,2);
begin
for i in 0..5 loop
g_name:=concat('tom',i);
g_price:=dbms_random.value(0,100);
insert into goods values(i,g_name,g_price);
end Loop;
commit;
end;
执行语句
begin
g_sp;
end;
------------------------------------------mysql---------------------------
create PROCEDURE g_sp()
begin
declare i int;
declare g_id int;
declare g_name varchar(20);
declare g_price decimal(16,2);
set i=0;
labloop:Loop
set g_id=i;
set g_name=concat('tom',i);
set g_price=rand()*100;
insert into goods values(g_id,g_name,g_price);
set i=i+1;
if i>5 then
leave labloop;
end if;
end Loop;
end;
call g_sp();
阅读全文
0 0
- oracle与mysql存储过程insert into
- oracle用存储过程导出INSERT INTO 语句
- 存储过程insert into select
- 在MySql中建立存储过程和解决insert into select 中主键冲突的问题
- mysql replace into 与 insert update
- oracle 备份表 insert into 与 select into
- Mysql的INSERT INTO SELECT与SELECT INTO FROM
- mysql: INSERT IGNORE 与INSERT INTO、ON DUPLICATE 区别
- 生成表insert into语句的存储过程
- ORACLE 存储过程INTO 多个变量
- Mysql与Oracle存储过程语法对比
- ORACLE INSERT INTO
- oracle insert into select
- oracle insert into Where
- ORACLE insert into select
- MYSQL INSERT INTO语句
- MYSQL INSERT INTO语句
- PHP MySQL Insert Into
- 关于Java的一道题:"求二进制数中1的个数"的解法整理
- (二)STM32中中断优先级理解
- lsof 命令 ---待完善
- 内存数据库Redis安装笔记【Linux版】
- docker镜像
- oracle与mysql存储过程insert into
- 线性表入门
- (一)通用定时器的相关介绍
- ORACLE中存储过程的使用(一)
- java环境变量配置
- stm32学习笔记——外部中断的使用
- 第一篇博客
- IOS逆向--进行dylib的重新签名
- spring boot 自定义Controller,不能被扫描