【发布时间】:2016-01-01 22:04:13
【问题描述】:
我正在尝试使用这个 SQL 查询来生成一些测试数据
INSERT INTO EVENT (ID, SOURCE, TYPE, EVENT_DATE, DESCRIPTION) VALUES (DBMS_RANDOM.Value(5000, 90000), 101, 'WARNING', (SYSDATE - 1/10 + LOOP_COUNTER/1300), DBMS_RANDOM.STRING('X', 5))
CREATE TABLE EVENT(
ID INTEGER NOT NULL,
SOURCE VARCHAR2(50 ),
TYPE VARCHAR2(50 ),
EVENT_DATE DATE,
DESCRIPTION VARCHAR2(100 )
)
我收到错误错误报告 - SQL 错误:ORA-00984:此处不允许列 00984. 00000 - “此处不允许列”
你知道我该如何解决这个问题吗?
【问题讨论】:
-
什么是
LOOP_COUNTER?你能分享这段代码的整个上下文吗?