起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 274|回复: 11

升级后SQL语句问题**

[复制链接]
发表于 2007-8-1 18:11:17 | 显示全部楼层 |阅读模式
升级前SQL语句运行正常,升级后提示如下错误:

q8.jpg

18.19 KB, 下载次数: 131

回复

使用道具 举报

 楼主| 发表于 2007-8-1 18:12:06 | 显示全部楼层
SQL 语句如下:


SELECT A.LBBM LBBM,A.LBDM TYBH, A.LBMC LB,A.JSDW JSDW,B.SL SL,B.YZ YZ FROM
(SELECT LBBM,LBDM,LBMC,JSDW FROM ZCLBB WHERE LEN(LBBM)=1) A LEFT JOIN
(SELECT COUNT(*) SL,SUM(YZ) YZ FROM GDZCTZB WHERE JKRQ>=:STIME AND JKRQ <=:ETIME AND JSDH='') B ON 1=1



UNION

SELECT A.LBBM LBBM,A.LBDM TYBH, A.LBMC LB,A.JSDW JSDW,B.SL SL,B.YZ YZ FROM
(SELECT LBBM,LBDM,LBMC,JSDW FROM ZCLBB WHERE LEN(LBBM)=2) A LEFT JOIN
(SELECT LB,COUNT(LB) SL,SUM(YZ) YZ FROM GDZCTZB WHERE JKRQ>=:STIME AND JKRQ<=:ETIME AND JSDH='' GROUP BY LB) B ON A.LBMC=B.LB

ORDER BY A.LBBM

帮忙分析一下,那里出错了。。。
回复 支持 反对

使用道具 举报

发表于 2007-8-1 18:26:28 | 显示全部楼层
请问
1、是从哪个版本升级打破哪个版本?
2、出于啥原因升级的,
3、目前你们处于一个啥情况
回复 支持 反对

使用道具 举报

发表于 2007-8-2 09:06:28 | 显示全部楼层
SQL本身应该没什么问题
请楼主具体说一下详细情况。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-2 09:13:00 | 显示全部楼层
从3.0.6.2392升级到3.0.6.2619
升级的目的是和第三方系统完成单点登陆。

在以前的版本中可以正常使用,升级后,运行环境中提示不能提取数据集对应的字段,检查SQL语句时提示以上错误。

在运行环境中运行时发现该问题。可能还有其他问题正在测试中。
回复 支持 反对

使用道具 举报

发表于 2007-8-2 09:21:37 | 显示全部楼层
从sql语句看不出问题来,请楼主把功能、信息还有涉及到的表打包发一下我们测试一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-2 09:55:03 | 显示全部楼层
我想知道为什么会提示语法错误?
回复 支持 反对

使用道具 举报

发表于 2007-8-2 10:35:53 | 显示全部楼层
如果在设计期提示是正常的,因为数据集的sql命令编辑器无法解析这样的复杂sql,但是可以忽略错误,只要确认sql语句是能正常执行的数据集同样会返回正常结果,在运行期报错就需要看具体功能了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-2 16:52:10 | 显示全部楼层
运行时,提示如下错误:

q9.jpg

13.88 KB, 下载次数: 111

回复 支持 反对

使用道具 举报

发表于 2007-8-2 17:27:34 | 显示全部楼层
你2楼的sql放在数据集里点预览,忽略1楼的报错能正常预览出数据吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-13 19:41 , Processed in 0.043613 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表