|
槁定,NND,是其他错误引起的。老外写的东西里边,错误也很多,好的例子也需要修改,才可以用,要是没有internet,我怎么知道哪里出错了。估计也是新瓶装老酒,NND。
学习oracle中,要建数据库,提供的代码,但是下面的代码会出错,新手,不知道哪里有错误。
drop dimension time;
CREATE DIMENSION time_dim
LEVEL time_key IS time.time_key
LEVEL month IS time.month
LEVEL quarter IS time.quarter
LEVEL year IS time.year
HIERARCHY calendar_rollup (
time_key CHILD OF
month CHILD OF
quarter CHILD OF
year
)
ATTRIBUTE time_key determines (day_of_the_week, day_number)
ATTRIBUTE month determines (month_name);
运行的时候,出现
LEVEL time_key IS time.time_key
*
ERROR at line 2:
ORA-30371: column cannot define a level in more than one dimension
这个是什么问题?怎么处理?
两个问题,先是那个dimesion,应该是time(或者time_dim),drop/create的应该是同一个东西。我修改了,还是报上面的那个错误。 |
|