账表插件报 parse error
金蝶云社区-挥着AK的悟空
挥着AK的悟空
0人赞赏了该文章 2,152次浏览 未经作者许可,禁止转载编辑于2017年03月30日 09:26:06

代码:

查询出现异常。Kingdee.BOS.SQL.Exception.ParserException: parse error. detail message is :

Error: expect token , but current token is , at line 1, column 391)
source sql is :
merge into TMP2C156EDA14E811E7BD9E0050568 T using ( select A.FBILLNO ,A.FID, T.FDATAVALUE from t_AR_receivable Aleft join(select t3.FDATAVALUE ,t1.FCUSTMATID,t1.FOWNERTYPEID from T_SAL_OUTSTOCK B left join T_SAL_OUTSTOCKENTRY t1 on B.FID=t1.FIDleft join T_BD_FLEXSITEMDETAILV t4 on t1.FAUXPROPID=t4.FIDleft join T_BAS_ASSISTANTDATAENTRY_L t3 on t4.FF100001=t3.FENTRYID T1 on T.FOWNERTYPEID=A.FOWNERTYPE)T2 on (T.Fbillidkey=T1.Fid and T.FBILLNO=T1.FBILLNO) when matched then update set T.F_PAEZ_Text=T2.FDATAVALUE ---> Kingdee.BOS.SQL.Exception.ParserException:
Error: expect token , but current token is , at line 1, column 391)
在 Kingdee.BOS.SQL.Parser.MergeParser.Merge()
在 Kingdee.BOS.SQL.Parser.SqlStmtParser.stmt()
在 Kingdee.BOS.SQL.Parser.SqlStmtParser.stmtList(IList stmtCol, Token tok)
在 Kingdee.BOS.SQL.TransUtil.getStmtList(String ksql)
--- 内部异常堆栈跟踪的结尾 ---

Server stack trace:
在 Kingdee.BOS.SQL.TransUtil.getStmtList(String ksql)
在 Kingdee.BOS.SQL.TransUtil.Translate(String kSql, Int32 targetDbType, FormatOptions options)
在 Kingdee.BOS.App.Data.AbstractDatabase.CreateCommandByCommandType(CommandType commandType, String commandText, Boolean needTranslate, Int32 commandTimeout)
在 Kingdee.BOS.App.Data.DBUtils.Execute(Context ctx, String strSQL, IEnumerable`1 paramList, Boolean needTranslate)
在 Kingdee.BOS.App.Data.DBUtils.Execute(Context ctx, String strSQL)
在 CustomReportService.CustomReportService.BuilderReportSqlAndTempTable(IRptParams filter, String tableName)
在 Kingdee.BOS.Core.Report.PlugIn.AbstractSysReportServicePlugIn.CreateTempTable(IRptParams filter, String tablename)
在 Kingdee.BOS.Core.Report.PlugIn.AbstractSysReportServicePlugIn.GetDataForVirtual(IRptParams filter)
在 Kingdee.BOS.Core.Report.PlugIn.AbstractSysReportServicePlugIn.GetData(IRptParams filter)
在 Kingdee.BOS.App.Core.PlugInProxy.SysReportServicePlugInProxy.GetReportData(ReportServiceParameter parameter)
在 Kingdee.BOS.App.Core.SysReportService.GetReportData(ReportServiceParameter parameter)

Server stack trace:
在 Kingdee.BOS.SQL.TransUtil.getStmtList(String ksql)
在 Kingdee.BOS.SQL.TransUtil.Translate(String kSql, Int32 targetDbType, FormatOptions options)
在 Kingdee.BOS.App.Data.AbstractDatabase.CreateCommandByCommandType(CommandType commandType, String commandText, Boolean needTranslate, Int32 commandTimeout)
在 Kingdee.BOS.App.Data.DBUtils.Execute(Context ctx, String strSQL, IEnumerable`1 paramList, Boolean needTranslate)
在 Kingdee.BOS.App.Data.DBUtils.Execute(Context ctx, String strSQL)
在 CustomReportService.CustomReportService.BuilderReportSqlAndTempTable(IRptParams filter, String tableName)
在 Kingdee.BOS.Core.Report.PlugIn.AbstractSysReportServicePlugIn.CreateTempTable(IRptParams filter, String tablename)

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0