2010-10-05 71 views
2

我試圖查看Oracle數據庫中某個表中的特定列是否包含任何包含換行符的字符串,以便通配符,換行符和另一個通配符。使用SQL'like'子句在Oracle數據庫中搜索換行符

我試過類似的命令和CHR(10)的組合,並試圖逃脫換行本身,但無濟於事。在字符串中的某處檢測換行符的正確方法是什麼?

謝謝!

回答

9

like '%'||chr(10)||'%'應該工作。

+0

像魅力一樣工作。謝謝! – awied 2010-10-05 23:18:26

3

select * from yourTable where InStr(yourCol, Chr(10))>0將工作

+0

+1對於極端情況我期望這個解決方案比使用LIKE更好一點 – 2010-10-06 00:03:19

相關問題