在Oracle表中插入随机数据

彼得·彭佐夫

我想在Oracle表中创建随机数据:

CREATE TABLE EVENTS(
  EVENTID INTEGER NOT NULL,
  SOURCE VARCHAR2(50 ),
  TYPE VARCHAR2(50 ),
  EVENT_DATE DATE,
  DESCRIPTION VARCHAR2(100 )
)
/

我尝试了这个:

BEGIN  
FOR loop_counter IN 1..1000 
LOOP 
INSERT INTO EVENTS (EVENTID, SOURCE, TYPE, EVENT_DATE, DESCRIPTION) VALUES (loop_counter, loop_counter, 'warning', 
DBMS_RANDOM.VALUE(TO_CHAR(DATE '2000-01-01','J') ,TO_CHAR(DATE '9999-12-31','J')), dbms_random.value(1,100)); 
END LOOP; 
COMMIT; 
END;

我收到此错误异常

错误报告-ORA-06550:第5行,第13列:PL / SQL:ORA-00932:不一致的数据类型:预期日期为NUMBER ORA-06550:第4行,第1列:PL / SQL:SQL语句被忽略06550。00000-“ %s行,列%s:\ n%s“ *原因:通常是PL / SQL编译错误。*行动:

您能给我建议如何解决此问题吗?

卢卡斯·索兹达(Lukasz Szozda)

使用:

BEGIN  
FOR loop_counter IN 1..1000 LOOP 
INSERT INTO "EVENTS" (EVENTID, "SOURCE", TYPE, EVENT_DATE, DESCRIPTION) 
VALUES (loop_counter, loop_counter, 'warning', 
        TO_DATE(TRUNC(DBMS_RANDOM.VALUE(TO_CHAR(DATE '2000-01-01','J') ,TO_CHAR(DATE '9999-12-31','J'))),'J')
        ,dbms_random.value(1,100)
       ); 
END LOOP; 
COMMIT; 
END;

SqlFiddleDemo

变化:

  1. ;最后添加错误END
  2. 引用关键字
  3. 重写随机日期生成

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PL / SQL插入表-数组中的随机数据

来自分类Dev

Oracle-插入x带有随机数据的行数

来自分类Dev

Teradata SQL:将要测试的随机数据插入表

来自分类Dev

如何使用Oracle SQL Developer或其他工具填充/填充Oracle 11g表中的随机数据?

来自分类Dev

如何使用SQL在Postgres中的表中创建n行随机数据的测试数据并将其插入到表中?

来自分类Dev

在SQL Server中插入随机数

来自分类Dev

如何在mysql表中随机插入数据

来自分类Dev

数组中的随机数据,无重复

来自分类Dev

数组C ++中的随机数据丢失

来自分类Dev

素数生成中的随机数据

来自分类Dev

在php中从CSV输出随机数据

来自分类Dev

从oracle中多行的一列中选择一个随机数据

来自分类Dev

将公共数据集中的数据插入到Oracle表中

来自分类Dev

在向量中插入唯一的随机数

来自分类Dev

根据等级在Oracle中生成随机数据

来自分类Dev

使用批量插入在oracle中的表之间移动大数据

来自分类Dev

在oracle中选择时未显示插入表中的数据

来自分类Dev

数据帧中的随机数据:创建困难

来自分类Dev

从数据库中获取随机数据,

来自分类Dev

从android中的sqlite数据库获取随机数据

来自分类Dev

在R中的随机数据中查找年份

来自分类Dev

为表中的特定列生成随机数

来自分类Dev

Excel宏:将数据复制到新工作表中,然后根据日期和随机数进行排序

来自分类Dev

Excel宏:将数据复制到新的工作表中,然后根据日期和随机数进行排序

来自分类Dev

Oracle从表中插入查询

来自分类Dev

在表中插入特定范围的随机值

来自分类Dev

ideone.com中具有Haskell的随机数据

来自分类Dev

在数组中创建实际的随机数据

来自分类Dev

查询中的随机数据重复记录

Related 相关文章

热门标签

归档