我正在尋找一個可以在Oracle中使用的角色,以獲得所有結果。Oracle使用contains關鍵字選擇所有行
如果我搜索在標題欄的字符串「測試」我用這個語句:
select *
from my_table
where contains (title,
'<query><textquery grammar="CTXCAT">test</textquery></query>') > 0
有了這個說法,我得到它具有「測試」包含在標題欄-STRING行。
但是:有沒有什麼辦法可以使用包含並選擇所有行?
該列是哪種類型?它是CLOB嗎? – 2009-11-23 17:21:14
您可以修改where子句,還是必須遵循包含()> 0的格式? –
2009-11-23 17:27:02
DataColumn是VarChar的類型。 不,這是問題 - 我不能修改where子句 - 必須使用contains。 – Marco 2009-11-24 08:55:25