欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【SQL查询中的转义序列不对的解决办法】,下面是详细的分享!
SQL查询中的转义序列不对的解决办法
使用Sybase WorkSpace连接到Sybase IQ,执行如下SQL:
| 以下为引用的内容:
createPROCEDUREtest() |
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.

以上所分享的是关于SQL查询中的转义序列不对的解决办法,下面是编辑为你推荐的有价值的用户互动:
相关问题:编译器错误信息: CS1009: 无法识别的转义序列
答:C中文件路径里的反斜线需要写两次,所以26行应改成: string strcnn="Data Source=20100303-1831\\SQLEXPRESS;Initial Catalog=学生成绩智能管理系统;Integrated Security=True;"; >>详细
相关问题:C#连接SQL数据库的无法识别的转义序列
答:要加上C#的转义符,在 =@"......." 加一个@转义符,要不然\号会报错的 >>详细
相关问题:sql查询语句 没有加ORDER BY ,顺序不对
答:SQLSERVER的话,在小数据量的时候,读数据,就是按照主键的顺序的读出来的 但是在数据量很大的时候,SQLSERVER会同时开启多个游标(相当于同时安排了多个人去找属于各自部门的数据),然后谁先找完,谁先返回,于是顺序就乱了 >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
