- 博客(3)
- 收藏
- 关注
原创 Oracle中的Substr( )函数和Instr()函数
SELECT Reverse(Substr(Reverse('843|0|17.76|0|微信支付'), 1, Instr(Reverse('843|0|17.76|0|微信支付'), '|') - 1))FROM dual;m为正数,代表截取从左往右的第m位开始,m为负数,代表截取从右往左的第n位开始,m为0是与m为1等效。select Substr('843|0|17.76|0|微信支付||', 1, Instr('843|0|17.76|0|微信支付||', '||')-1)from dual;
2024-10-24 16:05:45 524
原创 Oracle出现ORA-01775: 同义词的循环链问题
出现同义词的循环链问题是因为存在同义词,但同义词没有相应的对象(对应的表,对应的过程等对象被删除了):①删除了数据库对象,但是没有删除其同义词。②删除一个用户,但没有删除这个用户中相关的同名。③创建同名时,同名对应的数据库对象已经被删掉了。我就是第一种情况,删除一个过程,忘记删除其同义词了。这里的HIS填自己数据库的用户名,发现表里没有记录。①缺少这个对象,可以选择新增这个同义词对象。4.添加相应的对象或者把这个同义词删除。2.则查找同义词没有对象的数据库对象。②删除这个名字的同义词。
2024-10-23 14:18:41 905
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人