2011-12-14 56 views
2

在SQL CE,如果我将一个字符串(包括新行)逃离 - (双破折号)

N'hello 
--Janet' 

它被视为一个未终止字符串,然后评论 有没有办法逃脱双短跑? (此问题指的是在http://sqlcecmd.codeplex.com处找到的cqlcecmd40)

+0

你为什么要逃跑呢? – Oded 2011-12-14 22:00:58

+0

我意识到这可能是我的解析器的一个问题,我只是想知道是否有人对此有何想法 – lostinplace 2011-12-14 22:28:46

回答

6

作为字符串的一部分,它不需要转义。

--仅被解释为之外的字符串的开始。


更新(问题是修订后):

您可以执行以下操作来达到同样的效果:

N'hello' + CHAR(13) + CHAR(10) + '--Janet'