找回密码
 立即注册

QQ登录

只需一步,快速开始

ufoxiaoyuer

金牌服务用户

21

主题

45

帖子

188

积分

金牌服务用户

积分
188
ufoxiaoyuer
金牌服务用户   /  发表于:2023-2-10 19:02  /   查看:985  /  回复:7
1金币
{"@timestamp":"2023-02-10T10:09:46.2548887Z","@m":"@I","LogType":"ServerCommandLog","RequestId":"72be9ebd-16a0-47e1-a595-575e3dedd381","Log":"18:09 执行'updateProcessMonitor'命令, 请求方式OST, 用户:4e39355230d7cf6f0926f57fd60c0dc4\n参数:\nfrrptURL = \"https://report.dahuahome.com:8444/WebReport/decision/view/report?viewlet=TZCal/JueCe/version_tz_ej.cpt&op=write&rojectID=19958389-532c-448e-a365-3ec247c92aeb&Version=19958389-532c-448e-a365-3ec247c92aeb\"\ncreateTime = \"2023-02-10\"\nuserId = \"2364\"\nprojectId = \"19958389-532c-448e-a365-3ec247c92aeb\"\nrequetId = \"2848850\"\nstatus = \"0\"\n设置变量命令 : cod 用时:0毫秒。e\n    创建变量 code = 200\n设置变量命令 : messag 用时:0毫秒。e\n    创建变量 message = null\n异常捕获命 用时:82毫秒。令\n    开始执行Try中的命令。\n        条 用时:82毫秒。件\n            判断: (=requetId 等于 %Null% 或者 =status 等于 %Null%) 结果为 False\n            条 用时:55毫秒。件\n                判断: =status 等于 0 结果为 True\n                执行SQL命 用时:54毫秒。令\n                    SQL语句: select count(1) from FR_OA_PROCESS_MONITOR where SUBSTR (FRRPTURL, LENGTH(FRRPTURL) - 35, 36) =:projectId\n    创建变量 ExceptionCode = 500\n    创建变量 ExceptionMessage = SQL logic error\\nno such table: FR_OA_PROCESS_MONITOR\n    开始执行Catch中的命令。\n        设置变量命令 : cod 用时:0毫秒。e\n            设置变量 code = 500\n        设置变量命令 : messag 用时:0毫秒。e\n            设置变量 message = SQL logic error\\nno such table: FR_OA_PROCESS_MONITOR\n返回命 用时:0毫秒。令\n错误码: 0\ncode: \"500\"\nmessage: \"SQL logic error\\nno such table: FR_OA_PROCESS_MONITOR\"\n'updateProcessMonitor'命令执行结束, 用时:83毫秒。\n","ErrCode":0,"StartTime":"2023-02-10T18:09:46.1718893+08:00","CommandName":"updateProcessMonitor","UserName":"4e39355230d7cf6f0926f57fd60c0dc4"}

最佳答案

查看完整内容

表是存在的,Oracle 函数问题 SUBSTR (FRRPTURL, LENGTH(FRRPTURL) - 35, 36)

7 个回复

倒序浏览
最佳答案
最佳答案
ufoxiaoyuer
金牌服务用户   /  发表于:2023-2-10 19:02:13
来自 3#
David.Zhong 发表于 2023-2-10 19:12
报错信息是未找到表,FR_OA_PROCESS_MONITOR,大佬可以朝着这个方向调查一下先。

表是存在的,Oracle 函数问题  SUBSTR (FRRPTURL, LENGTH(FRRPTURL) - 35, 36)
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-2-10 19:12:44
2#
报错信息是未找到表,FR_OA_PROCESS_MONITOR,大佬可以朝着这个方向调查一下先。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-2-13 08:52:19
4#
意思是已经解决了哈~
回复 使用道具 举报
ufoxiaoyuer
金牌服务用户   /  发表于:2023-2-13 09:43:20
5#
David.Zhong 发表于 2023-2-13 08:52
意思是已经解决了哈~

现在没有用Oracle 的函数,使用的是 like 查询,但这个跟业务系统不一致,还是需要修改成 select count(1) from FR_OA_PROCESS_MONITOR where SUBSTR (FRRPTURL, LENGTH(FRRPTURL) - 35, 36) =:projectId 的。
表是存在的,而且在设计器里面是可以正常打开的
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-2-13 09:57:07
6#
啥意思,意思是解决了还是没解决?
这段sql在数据库中可以正常执行吗?
回复 使用道具 举报
ufoxiaoyuer
金牌服务用户   /  发表于:2023-2-13 10:43:37
7#
David.Zhong 发表于 2023-2-13 09:57
啥意思,意思是解决了还是没解决?
这段sql在数据库中可以正常执行吗?

select count(1) from FR_OA_PROCESS_MONITOR where SUBSTR (FRRPTURL, LENGTH(FRRPTURL) - 35, 36) =:projectId  这个是可以正常执行的
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-2-13 11:00:27
8#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部