2014-02-06 110 views
1

我有一個空值的搜索頁面,我使用空值條件的NVL。但對於一個fiels我必須做一個通配符搜索nvl可能與通配符搜索例如NVL(null,%name%)?Oracle NVL通配符搜索

回答

2

您可以在此情況下,使用NVL只能作爲 「子功能」
如果你想獲得也爲null-S結果像這樣做:

SELECT anything 
    FROM your_table 
WHERE NVL(column_can_be_null, 'substring_you_search_for') 
     LIKE '%substring_you_search_for%' 
0

SELECT * FROM your_table 其中列名像NVL(」 %name%',column_name)