MySQLで改行を含むレコードを検索する方法です。
以下のクエリを実行します。
SELECT * FROM 【テーブル名】 WHERE 【カラム名】 LIKE CONCAT('%', CHAR(10), '%')
CHAR(10)の箇所は、<LF>及び<CR><LF>に引っ狩りますが、<CR>にはひっかりません。
改行コードに<CR>を使用している場合は、CHAR(10)をCHAR(13)にしてください。
また、以下のようにORで一緒に検索してもOKです。
SELECT * FROM 【テーブル名】 WHERE 【カラム名】 LIKE CONCAT('%', CHAR(10), '%') || 【カラム名】 LIKE CONCAT('%', CHAR(13), '%')
コメント