标识符无效「id标识符无效」
ora00904 标识符无效是设置错误造成的,解决方法为1打开服务器端目录客户端元数据目录客户端目录$eas\client\metas,服务器端目录$ eas\servers\metas2使用解压缩工具检索缺失此字段的元数据3查看搜索结果。

把你的表结构,插入数据的语法 都贴出来看看标识符无效 ,一般是语法错误。
如果显示标识符无效的话,可能是你输入的标识码不正确。
任何仅在pivot for子句中引用的列,不能用在select列表中从执行顺序来讲,先pivot,再select,你的pivot里面的MAXORDERPRICE会变成 产品1_MAX,产品2_MAX等,select自然会告诉你标识符无效,你也不应该写它,还有就是。
bill_date date not null, 最后一个不需要逗号 希望对你有帮助 求采纳为满意回答。
你使用了oracle的保留字size和rows,不能用来作为列名,把他改成别的吧,比如items_size,items_rows,不然以后调用也很麻烦。
CLASSNO VARCHAR24NOT NULL, 班号 班号=学期序号+班级序号 如果没看错这一行多了一个逗号吧。