标签: ora-00997

获得长期的优势

我有一个包含数据类型列的表LONG RAW.如何确定此列中数据的大小(以字节为单位)?

如果我调用LENGTH它上面的函数,它就会升起ORA-00932: inconsistent datatypes: expected NUMBER got LONG BINARY.

万一你认为:UTL_RAW.LENGTH加注ORA-00997: illegal use of LONG datatype:)

(是的,我知道LONG RAW已被弃用 - 由于一些可能需要它的旧软件而出现了问题)

oracle ora-00932 ora-00997

8
推荐指数
1
解决办法
3万
查看次数

如何在where子句中包含列USER_VIEWS.TEXT

这似乎应该是一件容易的事情,但我很难找到任何答案.

我希望能够在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

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

ora-00932 ×2

ora-00997 ×2

oracle ×2

oracle10g ×1

sql ×1