在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)。 –