Aşağıdakileri deniyorum ama hiçbir (boş) değer döndürmüyor. Null değerlerini oracle ile düzenli bir ifadeyi kullanarak nasıl ekleyebilirim ve aslında null dahil olmak üzere her şeyi döndürürüm. (Değeri her zaman boş olmayacak Python değişken ve böylece değeri ile değiştirilir gibi Aksi ben sadece ifadesini dışarı bırakabilir. Bir düzenli ifade kullanmak gerekir.)Açıklama: oracle regex
SELECT * from table WHERE
REGEXP_LIKE (column1,'.*|NULL$')
'NULL' bir dize değil. Regex yalnızca bir * string * deseniyle eşleşebilir. –
Yani null eklemek istediğimde bunu yapmanın en şık yolu ne olurdu? – Nickpick
Sizi null ya da herhangi bir (null olmayan) değeri arıyorsanız, bu kontrol noktasını biraz anlamsız kılar mı? Yoksa regex * pattern * 'in bir değişkenden geldiğini mi söylüyorsunuz? Öyleyse örnek deseniniz biraz kafa karıştırıcı. Kullandığınız çalışma olduğu gibi. –