我有一个包含数据类型列的表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中查询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数据类型.
有任何想法吗?
谢谢!