`
Forestsai
  • 浏览: 20590 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Oracle随机生成数字存储过程

阅读更多
create or replace procedure create_callstatistic
as
begin
for i in 1..4000000
loop
insert into up_callstatistic_data(USERIDENTIFIER,UPNUMBER,CALLINGADDRESS,CALLINGAREANUMBER,CALLEDADDRESS,CALLEDAREANUMBER,CALLSTARTTIME)
 values(round(dbms_random.value(1000000000,2000000000)),round(dbms_random.value(4008000000,4008999999)),round(dbms_random.value(51180000000,51189999999)),round(dbms_random.value(350,999)),round(dbms_random.value(51180000000,51189999999)),round(dbms_random.value(350,999)),'2011031311'||round(dbms_random.value(00,59))||round(dbms_random.value(00,59)));
commit;
end loop;
end;
分享到:
评论

相关推荐

    Oracle里取随机数的几种具体的方法

    4. 调用 DBMS_RANDOM.VALUE 函数生成随机数,并将其存储在临时表 tmp_2 中。 5. 将临时表 tmp_1 和 tmp_2 相关联,取得符合条件的随机记录。 6. 最后,删除临时表 tmp_1、tmp_2 和序列号 tmp_id。 例如,以下是使用...

    在线试卷随机生成系统

    总结来说,在线试卷随机生成系统是教育技术的一个重要应用,它结合了数据库管理、Web开发、算法设计等多个IT领域的知识,为教学过程带来了极大的便利。通过深入学习和实践这些技术,开发者可以构建出更智能、更适应...

    Oracle中如何用一条SQL快速生成10万条测试数据.txt

    在Oracle数据库中,通过一条SQL语句快速生成大量测试数据是一项非常实用的技能。本文将详细介绍如何利用Oracle中的特性来实现这一目标。 ### 核心知识点:使用一条SQL语句快速生成10万条测试数据 #### 1. 使用`...

    姓名自动批量生成

    根据压缩包子文件的文件名称“大牙批量名字随机生成器1.1”,我们可以推测这是一个名为“大牙”的批量姓名生成软件的版本1.1。这个名字可能来源于开发者的个人品牌或项目代号。软件的版本号(1.1)暗示了这可能是一...

    oracle 10进制转34进制 sql

    一个SQL脚本函数,10进制转换为34进制。34进制指以0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F、G、H、J、K、L、M、N、P、Q、R、S、T、U、V、W、X、Y、Z为基数做累加。

    随机生成牌和洗牌问题

    ### 随机生成牌和洗牌问题 #### 1. 游戏编程基础 在开发涉及扑克牌的游戏时,洗牌与随机发牌是游戏设计的重要组成部分。通过合理的算法确保每次游戏的牌序不同,增加游戏的趣味性和公平性。 #### 2. 随机数生成器...

    Oracle统一社会信用代码自定义效验函数

    在IT行业中,数据库管理系统(DBMS)如Oracle是企业数据存储和管理的核心工具。在处理中国业务时,统一社会信用代码(Unified Social Credit Code,USCC)是一个关键的数据元素,它是一个18位的数字码,用于标识中国...

    Oracle 中生成流水号的方法

    总的来说,Oracle中生成流水号的方法主要依赖于数据库的事务管理和数据更新操作,可以通过函数或存储过程封装逻辑,以确保生成的流水号具有唯一性和可追踪性。在设计时,需要考虑到并发安全和效率问题,以满足不同...

    Oracle 汉字拼音简码获取

    1. **初始化变量**:首先,函数声明了一系列变量,包括用于存储拼音简码结果的`v_Spell`,以及用于存储输入字符串的`v_Input`。 2. **字符映射**:通过`v_Stdstr`至`v_Chark`等变量,函数建立了从汉字到拼音的映射...

    通用的分页存储过程,内置的函数、内连接、左外连接

    存储过程可以接受这些参数,并根据它们生成适当的SQL查询,以便只返回所需的数据。 在存储过程中,"内置的函数"扮演着重要角色。例如,SQL中的`COUNT()`函数用于计算记录总数,`OFFSET`和`FETCH`用于分页,`RAND()`...

    java随机生成二进制数-java–随机二进制搜索算法 随机搜索算法.pdf

    "Java 随机生成二进制数搜索算法" 在 Java 中,随机生成二进制数是一种常用的技术,用于解决搜索问题。在这里,我们将讨论一种基于随机搜索算法的解决方案,用于在数组中查找指定的值。 随机搜索算法 随机搜索...

    基于随机Oracle的匿名证书系统,可在智能设备上进行有效的属性证明

    在随机Oracle模型的基础上,通过聚合签名技术,有效地降低了属性证明过程中的计算负担和资源消耗,从而使得具有资源限制的设备也能应用高性能的匿名认证技术。这项研究的成果,对智能设备安全认证技术的发展具有重要...

    C#随机数生成并排序然后插入数据库

    对于250万个随机数的生成,你可以使用循环来生成这些数字,并存储在一个数组或列表中。考虑到性能,一次性生成这么多的随机数可能对内存造成压力,因此可以考虑分批生成并处理。 接下来是排序。C#中的`Array`或`...

    Oracle数据库操作

    如果应用程序需要生成随机的汉字字符串,可以使用Oracle的内置函数或者自定义过程来实现。一种可能的方法是利用DBMS_RANDOM包中的STRING函数结合字符集范围来随机选择汉字。同时,需要了解Unicode编码,尤其是GB...

    Oracle 11g 王二暖ppt文件

    SecureFile引入了更高级别的LOB(大型对象)存储,支持加密、压缩、多版本和快速随机访问,增强了数据安全性和效率。 9. **SQL Performance Analyzer(SPA)** SPA是性能测试工具,用于评估SQL语句在升级或更改...

    随机获取oracle数据库中的任意一行数据(rownum)示例介绍

    它不是存储在表中的实际列,而是在查询过程中动态生成。这意味着`ROWNUM`的值是在数据检索之后确定的,而不是在数据插入时。 1. **等于某值的查询**:`ROWNUM`可以用于选取特定行,例如`SELECT ROWNUM, id, name ...

    Oracle 经典 SQL 语句

    我们首先来看一个关于存储过程的经典示例,这个过程名为`f_ssqrandom`,它的用途是生成一组随机的彩票号码。在Oracle中,`DBMS_RANDOM.VALUE`函数是一个非常有用的工具,它能够生成一个0到1之间的随机浮点数。通过在...

    oracle 在线考试实例(有sql源码答案)

    5. **复杂性**:提到“在线考试系统(复杂)”,可能意味着该系统包含了高级特性,如动态试题生成、随机排序选项、时间限制、反作弊机制等。这需要对Oracle的事务处理、游标、异常处理、数据库连接池等有深入理解。 ...

    oracle自动创建数据

    2. **PL/SQL程序**:使用PL/SQL编程语言,我们可以编写存储过程、函数或包来生成自定义的数据。例如,通过循环语句和随机函数(如DBMS_RANDOM)来创建各种类型的随机数据。 3. **Data Pump**:Oracle Data Pump是...

    Oracle核心技术

    特殊的表空间如SYSTEM表空间和SYSAUX表空间,分别用于存储数据字典和由Oracle内部程序包生成的动态数据。 6. Oracle的流程图:文档中提到的Oracle流程图,展示了一个简化的Oracle工作流程,强调了对核心机制的理解...

Global site tag (gtag.js) - Google Analytics