oracle自动向表中插入随机数据
来源:互联网 发布:游戏开发行业前景知乎 编辑:程序博客网 时间:2024/05/22 18:38
PROCEDURE insert_base_customers --向base_customers中插入信息
as
n_id number;
v_name varchar(10);
n_sex number;
begin
insert into base_customers(name,sex)values(
(
case mod(abs(dbms_random.random),19)
when 1 then '赵'
when 2 then '钱'
when 3 then '孙'
when 4 then '李'
when 5 then '周'
when 6 then '吴'
when 7 then '郑'
when 8 then '王'
when 9 then '陈'
when 10 then '唐'
when 12 then '冯'
when 13 then '刘'
when 14 then '张'
when 15 then '黄'
when 16 then '巫'
when 17 then '经'
when 18 then '程'
else '魏'
end)
||
(
case mod(abs(dbms_random.random),19)
when 1 then '新'
when 2 then '自'
when 3 then '流'
when 4 then ''
when 5 then '智'
when 6 then '帅'
when 7 then '亚'
when 8 then '红'
when 9 then '凯'
when 10 then '富'
when 12 then '婷'
when 13 then '银'
when 14 then '贵'
when 15 then '意'
when 16 then '蛮'
when 17 then '英'
when 18 then '颖'
else '振' end)||
(
case mod(abs(dbms_random.random),19)
when 1 then '同'
when 2 then '多'
when 3 then '佳'
when 4 then '民'
when 5 then '夫'
when 6 then '光'
when 7 then '龙'
when 8 then '阳'
when 9 then '信'
when 10 then '见'
when 12 then '刚'
when 13 then '强'
when 14 then '京'
when 15 then '超'
when 16 then '婷'
when 17 then '宇'
when 18 then '平'
else '峰' end)
,case mod(abs(dbms_random.random),2)
when 1 then 1
else 0 end);
end;
as
n_id number;
v_name varchar(10);
n_sex number;
begin
insert into base_customers(name,sex)values(
(
case mod(abs(dbms_random.random),19)
when 1 then '赵'
when 2 then '钱'
when 3 then '孙'
when 4 then '李'
when 5 then '周'
when 6 then '吴'
when 7 then '郑'
when 8 then '王'
when 9 then '陈'
when 10 then '唐'
when 12 then '冯'
when 13 then '刘'
when 14 then '张'
when 15 then '黄'
when 16 then '巫'
when 17 then '经'
when 18 then '程'
else '魏'
end)
||
(
case mod(abs(dbms_random.random),19)
when 1 then '新'
when 2 then '自'
when 3 then '流'
when 4 then ''
when 5 then '智'
when 6 then '帅'
when 7 then '亚'
when 8 then '红'
when 9 then '凯'
when 10 then '富'
when 12 then '婷'
when 13 then '银'
when 14 then '贵'
when 15 then '意'
when 16 then '蛮'
when 17 then '英'
when 18 then '颖'
else '振' end)||
(
case mod(abs(dbms_random.random),19)
when 1 then '同'
when 2 then '多'
when 3 then '佳'
when 4 then '民'
when 5 then '夫'
when 6 then '光'
when 7 then '龙'
when 8 then '阳'
when 9 then '信'
when 10 then '见'
when 12 then '刚'
when 13 then '强'
when 14 then '京'
when 15 then '超'
when 16 then '婷'
when 17 then '宇'
when 18 then '平'
else '峰' end)
,case mod(abs(dbms_random.random),2)
when 1 then 1
else 0 end);
end;
阅读全文
0 0
- oracle自动向表中插入随机数据
- Oracle中向表中插入数据
- 向oracle表中插入大量数据
- Oracle中向视图中插入数据
- NO.13 向oracle表中插入日期型数据
- oracle 向表中插入BLOB类型数据
- oracle 向表中插入BLOB类型数据
- 向oracle数据表中连续插入数据
- 向oracle中clob字段插入数据
- 利用Ant向Oracle中插入数据
- oracle同时向多表插入数据
- oracle同时向多表插入数据
- 向表中插入数据的时候,自动删除重复的数据
- 向表中插入数据的时候,自动删除重复的数据
- 批量向oracle插入数据
- 向表中插入大批量数据
- sql向表中插入数据
- Mysql向表中循环插入数据
- QT日常学习代码一
- PHP框架
- 达内课程-数组
- React 一个综合类PC站分享学习
- Maven学习笔记----基本配置
- oracle自动向表中插入随机数据
- 瑞士轮 洛谷1309 排序
- Sturts2和Hibernate整合可能会出现的错误
- 进程和线程的区别
- 一些linux命令
- 关于Windows7如何禁止程序自启动
- Android07-高级控件-ListView
- Oracle12C--参数模式(四十一)
- 动态方法ByTageName()