【发布时间】:2011-04-04 19:25:57
【问题描述】:
这似乎应该很容易弄清楚,但我正在努力寻找任何答案。
我希望能够针对 Oracle 中的 USER_VIEWS 表进行查询,以查找正在使用特定表的其他视图。
类似:
SELECT view_name, text FROM user_views WHERE text LIKE'%MY_TABLE%'
我得到错误: ORA-00932: 不一致的数据类型: 预期的 NUMBER 变长了
TEXT 的数据类型是 LONG,在 TOAD 中它显示 WIDEMEMO。
我尝试过强制转换、to_char 和连接。我尝试只使用 TEXT 数据创建另一个表,但得到 ORA-00997:非法使用 LONG 数据类型。
有什么想法吗?
谢谢!
【问题讨论】:
标签: sql oracle oracle10g ora-00932 ora-00997