首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Informix >

informix connect by 语法报错求解解决办法

2012-03-23 
informix connect by 语法报错求解大家好,想请问下 11.5的版本,怎么无法执行下面SQLselect t.*,t.rowid fr

informix connect by 语法报错求解
大家好,想请问下 11.5的版本,怎么无法执行下面SQL

select t.*,t.rowid from request_template t where 1=1 
start with t.request_template_id = 20000  
CONNECT BY PRIOR t.request_template_id = t.up_request_template_id;

提示语法错误,而在其他informix数据库环境可以执行,请问是否需要设置数据库参数?



[解决办法]
去掉where 1=1 试试
[解决办法]
我用11.70, 类似的语句没问题,有没有where一样
[解决办法]
没记得要设置参数,仔细看看有没有打错字。
[解决办法]
其它能运行的也是11.5?下了个11.5的SQL语法,其中没有递归(CONNECT BY ),检查一下

热点排行