Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel ODBC转义转换错误_Excel_Postgresql_Odbc - Fatal编程技术网

Excel ODBC转义转换错误

Excel ODBC转义转换错误,excel,postgresql,odbc,Excel,Postgresql,Odbc,我已使用ODBC驱动程序在excel中配置了与pgsql的连接。 当我执行sql查询时,我得到一个错误ODBC转义转换错误 下面是查询伪代码 当我分别从excel连接运行第一部分和第二部分查询时,一切都正常。 一些解决方案建议我需要用替换{,但它不起作用 我在等待支持: 如果你需要的话,我可以提供更多的信息 致意。当您询问某个特定错误时,请显示a准确的未编辑错误,b相关版本,如PSQLDBC和PostgreSQL,以及c准确的未编辑代码。我猜是{}中的字符串作为ODBC使用{}来转义时间戳和日

我已使用ODBC驱动程序在excel中配置了与pgsql的连接。 当我执行sql查询时,我得到一个错误ODBC转义转换错误 下面是查询伪代码

当我分别从excel连接运行第一部分和第二部分查询时,一切都正常。 一些解决方案建议我需要用替换{,但它不起作用

我在等待支持: 如果你需要的话,我可以提供更多的信息


致意。

当您询问某个特定错误时,请显示a准确的未编辑错误,b相关版本,如PSQLDBC和PostgreSQL,以及c准确的未编辑代码。我猜是{}中的字符串作为ODBC使用{}来转义时间戳和日期/时间。但是,如果删除{}从这些字符串中,错误消失了。我建议这个驱动程序坏了。有一件事困扰着我。为什么这个过程schema.procedura在我单独执行它时工作,即使它有“{”?{}在字符串文本中,因此它们不会被解析为转义序列字符。除非数据库严重损坏,否则它是另一回事。 SELECT data1, data2 FROM (table) A LEFT JOIN ( SELECT * FROM schema.procedure ( '{1706}', '2014-09-30 00:00:00', '2014-10-02 00:00:00', '{1,2}' ) ) b ON A .some1 = b.some1 AND A .some2 = b.some2