使用连接到SQL Server 2012的SQL Developer时如何转义“&”符号

时间:2016-07-19 10:02:43

标签: sql-server-2012 oracle-sqldeveloper

这是senerio,我使用Oralce SQl Developer(4.1.3)连接到SQL Server数据库(2012)。我计划执行sql语句。

[self performSelectorOnMainThread:@selector(handleEarthquakesError:) withObject:parseError waitUntilDone:NO];

问题是我似乎无法让SQL Developer认识到&作为文字&符号。我尝试过多种方式逃避它,但它总是认为它是一个变量,我谷歌问题,并发现这个有用的链接, docs,在本文中,SQL Developer Team提到了“在SQL Server查询之前”的解决方法。 SET DEFINE OFF; “,我试过,但SQL Developer告诉它有语法错误,我不知所措,任何建议都会受到赞赏,谢谢。

plus:确切地说,当使用连接到SQL Server 2012的DataGrip时,同样的sql工作得很好,这太糟糕了,所以我认为问题是客户端软件,而不是sql语句本身。

1 个答案:

答案 0 :(得分:0)

尝试分解它。我在手机上,所以无法测试其他解决方案。

ServicePlan LIKE 'Broadband%' AND ServicePlan LIKE '%Telephone Service' THEN ...

http://rextester.com/ZFWCG68878