Netezza的Aginity工作台不会为大型查询提供语法错误

时间:2015-11-10 17:13:57

标签: syntax-error netezza

我已经多次注意到运行Netezza查询很长(在代码长度而不是性能方面)并且语法错误不能在Aginity中提供定义良好的错误消息并且只是给出了一个错误的错误(ERROR 42000)。有没有办法获得导致代码在大型查询中失败的确切错误(如在Oracle中)?

1 个答案:

答案 0 :(得分:4)

您可能会发现使用带有Aginity的ODBC驱动程序返回的字符串末尾会截断错误消息。改为在与Aginity连接时尝试使用OLE-DB驱动程序,因为我发现它可以保留较大查询的完整错误文本。