البحث عن الخطوط الجديدة في جملة Oracle DB باستخدام SQL 'Like'
-
28-09-2019 - |
سؤال
أحاول معرفة ما إذا كان عمودًا معينًا في جدول في قاعدة بيانات Oracle الخاصة بي يحتوي على أي سلاسل تحتوي على حرف NewLine ، لذلك بطاقة Wildcard ، خط جديد ، ووحد برية أخرى.
لقد جربت الأمر Like و Mochance مع CHR (10) وحاولت الهروب من الخط الجديد نفسه ، ولكن دون جدوى. ما هي الطريقة الصحيحة لاكتشاف سطر جديد في مكان ما داخل السلسلة؟
شكرًا!
المحلول
like '%'||chr(10)||'%'
يجب أن تعمل.
نصائح أخرى
select * from yourTable where InStr(yourCol, Chr(10))>0
ستعمل
لا تنتمي إلى StackOverflow