我在数据库(oracle sql)中有一个表,它以某种方式在最后包含一个我不知道的特殊字符。我试图从它在表中的条目中获取该特殊字符tab。
SQL> SELECT tname from tab where tname='OPERATION';
no rows selected
SQL> SELECT tname from tab where tname like 'OPERATION%';
TNAME
--------------------------------------------------------------------------------
OPERATION
SQL> SELECT length('OPERATION') from tab where tname like 'OPERATION%';
LENGTH('OPERATION')
------------------------
9
SQL> SELECT length(tname) from tab where tname like 'OPERATION%';
LENGTH(TNAME)
-------------
10
Run Code Online (Sandbox Code Playgroud)
所以,Nstring 中的char 后面有一个特殊字符OPERATION。我尝试使用最后一个字符,substr但这没有帮助。
我怎样才能找到这个特殊ascii字符(甚至这个字符的价值)?
我怎样才能运行select这个表中的数据?
oracle ×1