OCI8 Ruby中的双引号

时间:2016-08-29 17:20:51

标签: ruby oci8

我试过但不能,甚至看到来自SO的各种答案都没有帮助。

我有一个SQL -

SELECT 'SSS AS AAA' FROM DD."MIN" WHERE AA = 'AAA'

对于长复杂查询,这需要单引号和双引号。我无法将此SQl保留在YAML文件中。我保留在YAML文件中

    key: "SELECT 'SSS AS AAA' FROM DD.\"MIN\" WHERE AA = 'AAA'"

但在阅读YAML后,它变为

    SELECT 'SSS AS AAA' FROM DD.\"MIN" WHERE AA = 'AAA'

所以OCI8正在抛出一个错误。但是没有双引号它的工作,不知道如何解决它。我尝试将GSUB“\”改为“”,并且它仍无法正常工作。

我甚至试图保持如下

    SELECT 'SSS AS AAA' FROM DD.xxxMINxxx WHERE AA = 'AAA'

并将xxx替换为“在发送到OCI8之前,它不起作用。

我需要在Ruby中使用双引号定义一个字符串,而不是反斜杠字符

0 个答案:

没有答案