<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Youle___的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Youle___</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Youle___]]></copyright><item><title><![CDATA[oracle中clob类型字段判断非空条件]]></title><link>https://blog.youkuaiyun.com/Youle___/article/details/126171208</link><guid>https://blog.youkuaiyun.com/Youle___/article/details/126171208</guid><author>Youle___</author><pubDate>Fri, 05 Aug 2022 09:32:52 +0800</pubDate><description><![CDATA[oracle clob字段判断非空，需要以下两个条件同时满足才行：字段 is not null and length(字段)>0oracle clob字段判断为空，需要以下两个条件满足一个即可：字段 is null or length(字段)=0]]></description><category></category></item><item><title><![CDATA[ORACLE中更新数据用rowid和for update区别]]></title><link>https://blog.youkuaiyun.com/Youle___/article/details/124188579</link><guid>https://blog.youkuaiyun.com/Youle___/article/details/124188579</guid><author>Youle___</author><pubDate>Fri, 15 Apr 2022 10:15:04 +0800</pubDate><description><![CDATA[在oracle中手动更新少量数据时，用rowid和for update都可以实现，但推荐使用rowid，原因如下：

rowid：select语句执行后并未给表加上行级锁，但可以编辑数据，在提交修改的瞬间完成锁表、提交、解锁表等动作，该过程瞬间完成，不易发生锁表。

for update：select语句执行后，会给表加上行级锁，一直持续到最后提交完成后进行解锁表。若遇到网络不稳定等意外情况，则会发生锁表。

所以，为了减少修改数据而发生锁表的概率，建议用rowid替代for update。
...]]></description><category></category></item><item><title><![CDATA[正则表达式\d 与[0-9] 区别]]></title><link>https://blog.youkuaiyun.com/Youle___/article/details/123392936</link><guid>https://blog.youkuaiyun.com/Youle___/article/details/123392936</guid><author>Youle___</author><pubDate>Thu, 10 Mar 2022 09:36:45 +0800</pubDate><description><![CDATA[正则表达式\d 与[0-9] 不等价。\d 匹配的种类更多，除了半角数字外，还包含全角下的数字，罗马数字等等，都可以匹配成功；而[0-9] 只匹配半角下的数字。]]></description><category></category></item></channel></rss>