Sql 如何在Cognos中转义角色?

Sql 如何在Cognos中转义角色?,sql,cognos,cognos-8,Sql,Cognos,Cognos 8,我在Cognos8FrameworkManager中创建了一个传递查询项,它要求将字符作为查询的一部分。不幸的是,Cognos将此解释为宏的打开 如何转义查询项中的数字符号/锐字符?一个反斜杠\应该划界它,我知道它划界方括号[]。一个反斜杠\应该划界它,我知道它划界方括号[]。文档中似乎没有任何正式方式,但这似乎有效 #"#"# 也可以,除非它出现在查询中的文字SQL字符串中,这样使用起来更安全。文档中似乎没有任何正式的方式,但这似乎是可行的 #"#"# 也可以,除非它出现在查询中的文本SQ

我在Cognos8FrameworkManager中创建了一个传递查询项,它要求将字符作为查询的一部分。不幸的是,Cognos将此解释为宏的打开


如何转义查询项中的数字符号/锐字符?

一个反斜杠\应该划界它,我知道它划界方括号[]。

一个反斜杠\应该划界它,我知道它划界方括号[]。

文档中似乎没有任何正式方式,但这似乎有效

#"#"#

也可以,除非它出现在查询中的文字SQL字符串中,这样使用起来更安全。

文档中似乎没有任何正式的方式,但这似乎是可行的

#"#"#
也可以,除非它出现在查询中的文本SQL字符串中,这样使用起来更安全