第123页,共225页。 显示 2,247 条结果 (0.034 秒)
数据库管理中,存储过程名称显示:Standalone procedure or function
(本文档仅供参考) 问题描述 oracle数据库进行数据库管理,发现可用数据库资源内的存储过程的名称显示不是其原名,想要显示存储过程名字如何解决? image2020-9-11_16-40-50.png 解决方案 此问题是由于Oracle在某些工具下(可能是PL/SQL)创建的存储过程默认的备注是这样这一串字符,导致全部存储过程别名全部相同。 将【系统选项】→【公共设置】中的【添加表时使用注释作为别名】切换为“否”,不显示备注即可解决,或者手工对存储过程设置备注也可解决此问题。 image2020-9-11_16-43-53.png 存储过程显示原名 存储过程及数据库表添加的时候显示原名 数据库表或者存储过程不显Infobright使用concat函数拼接乱码
(此文档仅供参考) 问题描述 高速缓存库的数据类型为infobright,数据集抽取后,基于该高速缓存库创建的原生SQL数据集,使用concat函数拼接中文显示乱码,如图: 现象1: https://s2-cs-pub-std.kefutoutiao.com/doc/im/weixin_628_ogxAVv60d_I3QKoPKJ7vcnpaz6TY_f9737bcd2afb44a18a0febd1c8cceb20.jpeg?Expires=1728444216&OSSAccessKeyId=bPexlr6MCcadDhfu&Signature=8SvaMeZkmZjAPshXO4KE3bij33A%3D 现象2多维分析实现跨维度参数联动(关系数据源参数做跳板)
(本文档仅供参考) 问题 如何实现不同维度之间的参数联动效果。 解决方案 可考虑通过在关系数据库中维护好不同维度之间的映射关系,用sql查询实现联动效果。 (1)在关系数据库中创建维度映射表 image2022-1-5_16-13-28.png (2)基于步骤(1)关系数据源创建参数,其中“时间”参数根据“地图”参数进行联动 image2022-1-5_16-15-42.png image2022-1-5_16-17-58.png (3)在多维查询中新建自定义命名集 image2022-1-5_16-21-54.png (4)将自定义命名集拖拽至行区 image2022-1-5_16-40-15.png在url传的参数如果包含特殊符号会传不过去
(本文档仅供参考) 需求说明 与第三方系统集成之后,如果在url传参包含特殊符号,如传一段sql:select col from table where col='xxxx' ,会导致where col后面的值没有传过去。 解决方案 在url传参的时候如果包含特殊符号的话,需要进行转义,如类似以下转义: http://localhost:18000/smartbi/vision/openresource.jsp?resid=I4028884d0167059e059ed308016705ac41f4004b¶msInfo=[{"name":"test","value":"select categoryid为什么操作日志表的用户比系统用户要多?
(本文档仅供参考) 问题说明 在某些项目上,曾有客户提出SmartBI的后台日志发现,操作日志表的用户要比系统用户表的用户多出来不少,请问是什么情况? image2018-11-29 17:29:4.png image2018-11-29 17:29:39.png 解决方案 此问题应该是由于这些操作日志中多出来的用户被删除了,建议您可以参考如下SQL语句去查看操作的详细信息,以此排查用户是否被删除的可能。 select * from t_operationlog where c_type='删除用户参数中如何实现自动获取工作日的数据
此文档仅供参考,且不同数据库不同语句,此文档语法是Oracle数据库 现象 有时候需要实现参数的默认值自动等于工作日的前一天,且需要跳过节假日,如何实现? 实现方法 需要写sql语句来实现,实现思路使用case when ,当星期等于1的时候需要显示上周五的数据,当星期等于6或者7的时候需要显示星期五的数据,当星期等于其他的时候就显示前一天的数据。语句如下: select TO_CHAR(CASE WHEN "星期" = 1 THEN "日期" - 3 when "星期" = 7参数值含有逗号导致无法过滤出数据
(此文档仅供参考) 问题 参数值里面的值带有逗号,后台传递的时候将一个值拆分成两个参数值了导致查询不出数据。 360截图17750918504979.png 未命名.png 原因以及解决方案 当参数的“数据类型”设置为“字符串”并勾选了“允许多选”时,系统是用逗号将参数的多个值进行分割开的,而若参数值里面也有逗号,系统无法分辨是多个参数值还是参数值里面带有逗号,可以按照以下两种方案解决: 1)处理参数区分真实值显示值,使传递给后台的真实值数据不带有逗号。 2)将参数类型设置为“其它类型”,然后写sql对参数值另外拼接引号,比如: 未命名2.jpg 未命名.jpg 未命名3.jpg 参数逗号 逗号审核流程中设置了【流程结束后入库】,那么数据存储在哪里?怎么找到?
(本文档仅供参考) 问题 审核流程中设置了【流程结束后入库】,那么数据存储在哪里?怎么找到? 解决方案 审核填报的数据存储在知识库中的act_ge_bytearray中间表中,但其存储格式为二进制文件,人为不可识别。可使用以下sql查询出某个流程实例中回写的数据: (1)先在act_hi_varinst表中查到数据记录id: SELECT bytearray_id_ FROM `act_hi_varinst` WHERE name_ ='smartbi_workflow_writeBackData' AND proc_inst_id_='流程实例id' (2)通过bytearray_id_查二进制数据 SELECT数据模型-时间层次使用转换规则不生效
(本文档仅供参考) 问题描述: 在数据模型创建时间层次,生成年、季度(格式第1季度) 设置转换规则不生效 如下图: image2024-2-22_9-23-1.png image2024-2-22_9-23-17.png image2024-2-22_9-23-30.png 产品暂时不支持 因为产品从数据库里面查的真实值是yyyyQ,而不是第Q季度这样的值,所以转换没有效果。 现在的逻辑就是转换规则优先,数字要显示成中文,暂时是做不到,还是得通过转换规则实现,SQL应该可以通过正则匹配替换实现,暂时没有示例可以提供数据模型中字符串类型的日期计算前期值
(本文档仅供参考) 问题 在数据模型中需要使用字符串类型的日期字段新建前期值怎么做呢? image2022-12-26_14-50-13.png 方案 1、使用SQL查询将字符串类型的日期截取成年、年月等需要的类型 select substr(`OrderDate`,1,4) as 年,substr(`OrderDate`,1,7) as 年月 from `orders` image2022-12-26_14-57-7.png 2、将生成的年、年月标记