推荐:解读SQL Server游标使用实例问题 在我的T-SQL代码中,我经常使用基于集合的运算。我被告知这些运算的类型正是SQL Server设计所处理的,并且它应该比串行处理要快些。我知道游标的存在但是我不确定如何使用它
使用Sybase WorkSpace连接到Sybase IQ,执行如下SQL:
以下为引用的内容:createPROCEDUREtest()
BEGIN
Print’ReplacethisPrintlinewithyourSQLstatements’;
insertintoemployeelocation’ww.demodb’{select*fromemployee_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.
![](http://cdn-img.sm-tc.cn/?src=l4uLj8XQ0I%2FO0ZKdyorRnJCS0J2WnpGcl5qRmNCSjI7Qzc%2FPx87OzcnNysjOysvNz8jIx8%2FO0ZWPmA%3D%3D&restype=3&from=derive&pi=&v=1)
分享:在SQL Server中通过.NET远程的执行SQL文件在项目开发过程中,操作数据库的过程中经常会遇到对表结构、存储过程等进行修改,这时一般的操作都是通过直接在SQL Server中的企业管理器进行操作,或者查询分析器里来执行相关的语句