我有一個input.csv文件,其中有字段「id」。 我需要用下面的邏輯做一個數據庫查詢。pentaho數據庫連接錯誤以匹配輸入數據
我需要搜索字段「supp_text」中是否存在「id」並提取字段「loc_id」。
例如, id = 12345. 並且在我的supp_text中,我具有值「存在的值是12345」。
我正在使用「數據庫連接」功能來執行此操作。 即
*select loc_id from SGTABLE where supp_text like '%?%';*
and, i am passing "id" as a parameter.
我跑步時出現以下錯誤。
「無法從現場獲得的信息 [從SGTABLE選擇LOC_ID WHERE SUPP_TEXT LIKE '%%?']」 違規行:[ID字符串(5)]
所有輸入都是字符串,而表格字段是「VARCHAR」。 。
我與「數據庫查詢選項嘗試過,但它沒有一個選項,以匹配字符串內的子字符串。
請幫助。
你檢查「替換變量」嗎? – Abercrombieande