ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Sybase IQ:JZ0S8: SQL 查询中的转义序列不对的解决办法

Sybase IQ:JZ0S8: SQL 查询中的转义序列不对的解决办法

原创 Linux操作系统 作者:scudscud 时间:2008-07-30 11:11:04 0 删除 编辑
黄立


使用Sybase WorkSpace连接到Sybase IQ,执行如下SQL:
create PROCEDURE test ()
BEGIN
        Print 'Replace this Print line with your SQL statements' ;
        insert into employee location'ww.demodb' {select * from employee_temp};
END

SQL Result view返回如下错误:
JZ0S8: SQL 查询中的转义序列不对: '{select * from employee_temp}'。

原因:
By default, jConnect parses all SQL statements submitted to the database for valid JDBC function escapes.

解决办法:
1. 在Enterprise Explorer view中选择IQ connection profile, 从context menu中选择Properties.
2. 在Other Properties tab中,
加入connection property ESCAPE_PROCESSING_DEFAULT=false.
3. reconnect IQ connection profile.

1.JPG

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/63849/viewspace-413626/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2008-07-07

  • 博文量
    6
  • 访问量
    14460