问题标签 [peoplesoft]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 将 concat sql 替换为时间格式
现在我有两个领域:
我有一个标准来创建一个新字段并重新格式化时间:
结果如下:
我如何调整我的标准来创建这种格式:
sql - 组合字段以创建新字段 sql
我想将这三个字段合并为一个新字段:
首选输出:
我有一种感觉我会使用 NVL()?
sed - 计算文本文件中的时间偏移
我正在使用sed处理一个很长的 PeopleSoft 跟踪文件。跟踪文件充满了信息,但我感兴趣的是每个步骤需要多长时间处理,以及该步骤在数据库中影响的行数。
我有一个相当丑陋的bash 脚本,它基本上是一系列 sed 管道。它工作得很快,所以没关系。当然,我欢迎任何澄清代码的建议。
我必须说,虽然它很丑陋,但(对我来说)它正在经历哪些顺序步骤是很清楚的。非专家通常完全无法理解 sed/awk 一个衬里。
计时
大多数行包含时间信息,格式为 HH:MM:SS。许多语句都在亚秒级运行,因此时间字段通常不会改变。我想生成一个新字段,它是上一行的偏移量。只需要考虑秒数,因为无论如何大多数操作都是亚秒级的。
我想看到这样的东西:
java - CI Web服务的架构位置
我是 Peoplesoft 的新手,正在尝试使用现有的 CI Web 服务“CI_CURRENCY”。我已按照此处提到的步骤进行操作:
这就是模式在 WSDL 中的样子:
现在,我想从这个 WSDL 文件生成存根。为此,我正在使用 apache 轴。我已将此 wsdl 保存到本地驱动器并执行以下命令 - java org.apache.axis.wsdl.WSDL2Java -o src -p com.test.generated -s Currency.wsdl
但是我收到错误消息,说找不到模式,因为它试图在 wsdl 所在的驱动器中查找模式。我的问题是如何获取生成的 wsdl 中引用的所有模式,或者是否有任何其他方式来生成存根?
sql - SQL for DB2 中的多参数,使用 SSRS
我对 SSRS for Sql Server 非常陌生。使用 2008。我的工作要求我使用此工具重现一些遗留报告 —— 我已经为我的参数创建下拉菜单并遇到了 DB2 不支持多参数的错误。我们使用 PeopleSoft 表。我的工作现在说,找到解决方法。我一直在阅读许多论坛,但我无法得到任何东西。谁能提供资源或引导我完成强制此报告允许我的用户选择多个参数需要做的事情?
sql - 修改现有的 to_char 日期格式
Oracle SQL 自动将我的字段 D.START_DT 转换为以下格式:
这让我很难修改自己的日期格式。
我试过用另一个包裹TO_CHAR
它,但没有运气。
而且我尝试SUBSTR
选择某些字符,但没有运气。我认为连字符正在进入他的方式。
解决这个问题的方法是什么?
database - Oracle 直方图对嵌套集没有用
我们使用仁科。它使用针对自引用树的连接来实现行级查询安全性。这是使用嵌套集完成的。如您所见,叶子节点只返回一行,而在树的更远处,它返回一个长列表。这是有大量行是返回的一行的倾斜数据。不幸的是,树中使用的大多数项目实际上是返回的大集合。由于这是一个嵌套集合,它始终是范围查询,而不是相等查询。根据我的阅读,Oracle 的直方图仅适用于相等条件。
这会导致非常低效的查询计划,对数千行的集合使用“合并连接笛卡尔”计划。树的连接是作为交付视图实现的,所以我在基数提示上所做的所有尝试都失败了。
有没有一种方法可以帮助它更好地估计基数,以便制定合理的查询计划?
oracle - PeopleSoft 薪资接口字段长度
我在工资接口定义中添加了一个字段。我正在使用交付的字段 TEXT254。以字节为单位定义字段长度的字段(字段定义表)是三个字符,因此您可以将长度定义为 999 字节。当我将长度设置为 999 字节时,PI 进程失败,直到我将其降低到 150 字节。我正在试验它,慢慢增加价值我想知道是否有人知道真正的限制是什么?我们的 PI 需要 3 个小时才能运行,所以实验需要很长时间。
编辑-我通过摆脱除一家公司以外的所有公司来缩短运行时间。我似乎能够运行的最大字节大小是 240。我做了一些研究,看起来当您构建表时,Oracle 会将字段设置为 VARCHAR2(n*3) 其中 n 是AppDesigner 中指定的字段。果然,Project...Build 生成的脚本将我的字段设置为 VARCHAR2(762)。
sql - SQL 查找员工在两个日期之间活跃的周数
我有一张表格,其中列出了员工活跃/不活跃的日期,我想计算员工在特定日期范围内活跃的周数。
因此表 (ps_job) 将具有如下值:
查询需要向我显示此 empid 从 2011 年 7 月 1 日到 2012 年 12 月 31 日活跃的周数。
所需的结果集将是:
通过添加以下 SQL 的结果,我得到了数字 35:
问题是我似乎无法弄清楚如何创建一个查询语句,该语句将遍历特定日期范围内每个员工的所有行,并只返回每个 empid 以及它们处于活动状态的周数。我更喜欢使用基本 SQL 而不是 PL/SQL,以便我可以将其传输到可由用户运行的 PeopleSoft 查询,但如果需要,我愿意使用 Oracle SQL Developer 为用户运行它。
数据库:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
peoplesoft - 我们不能在 peoplesoft 查询的 select 语句中编写子查询吗
我们不能在 peoplesoft 的 sql/views 的 select 语句中编写子查询,如下所示
谢谢,
希亚姆