在SQL Developer中執行代碼。它似乎將'&'作爲輸入命令而不是字符。有沒有辦法解決這個問題?在此先感謝:)在where子句中使用'&'
Select * from table1 where column1 = 'M & S Simply Food
;
對不起只是增加了我的問題,如果我這樣做
A.Store名稱包含:M &。只不過食品,巴寶莉,世界免稅潘多拉。
B.商店名稱包含:(M & S Simply Food,Burberry)在單行中我應該如何格式化表格B的單元格內容。存儲名稱,以便它可以與A.store名稱進行匹配在關於下面的代碼
Select A.* from table1 A join table2 B on A.id = B.id where (INSTR (',' || UPPER(B.STORE_NAME) || ',', ',' || UPPER(A.COMPANY_NAME) || ',') <> 0 OR UPPER(B.STORE_NAME) IS NULL)
[Oracle pl-sql轉義字符(用於'&')]的可能重複(https://stackoverflow.com/questions/1137354/oracle-pl-sql-escape-character-for-a) –
應該向問題**添加任何附加信息**,而不是在評論中。 –
在嘗試提出更多問題之前,請閱讀[我如何提出一個好問題?](http://stackoverflow.com/help/how-to-ask)。 –