cost 91 ms
PL/SQL function 与 Oracle 数据库中的内置 sysdate 的性能不佳 - Bad Performance of PL/SQL function vs build-in sysdate in Oracle DB

我有一个oracle数据库,它设置了时区“欧洲/柏林”,数据存储在“UTC”中。 在那种环境下, sysdate将提供柏林的当前时间,这就是它不能用于查询的原因,因为它会比较不同时区的日期。 所以为了与正确时区的当前时间进行比较,我需要更改为 或者使用 sys_extract_utc() 为了使时区 ...

将日期类型列与时间戳列进行比较 - Comparing date type column with a timestamp column

我有一张桌子,说三列的演示 我的要求是返回一个包含两列的 refcursor 这将导出如下: 所以我把我的代码写成: 但不知何故,即使日期相同,包括时间组件我的状态值总是显示更新。 我正在使用 SQL 开发人员运行我的查询,并将 nls_date_format 修改为 DD/mm/yyyy hh24 ...

如何在过去一个月(不是最近 30 天)的 sql 记录中显示并在下个月的第 2 个日历日期更新一次? - How to display in sql records of past Month (not last 30 days) and update them every 2nd calendar date of the next month?

我试图表示过去一个月的数据,例如从 4 月 2 日开始的 30 天,并继续每月更新数据,以便在 5 月 2 日显示 5 月 2 日之前 30 天的数据。 我将显示我当前的代码: 它显示 sysdate 前 30 天的数据,请查看它并建议我应该更改什么? ...

Oracle 获取 mydate >= sysdate - 1 年的所有行 - Oracle get all rows where mydate >= sysdate - 1 year

我有一个 DAY_DATE 列,其中包含诸如“11-2-2021”之类的值。 我想提取值在去年或更高年内的行。 这意味着当前日期是 11-3-2022,这意味着我想要获取日期为 11-3-2021 或更早的所有行。 我尝试了以下内容: 但是,这不起作用,因为您不能总是减去 52 周。 例如,当您处于 ...

选择从当前日期起 14 天的所有记录 - selecting all records 14 days from the current date

我正在尝试获取日期不超过当前日期 14 天的所有记录。 今天的日期是 2021 年 12 月 7 日。 当我运行以下命令时: 我得到以下结果: 因此,我不应该在上述日期之后获得任何记录。 我正在查看的列是 eta。 这是查询: 但是当我运行该查询时,我得到的日期最早是四月和五月。 我该如何纠正? ...

表中特定列的动态开始日期 (sysdate) - Dynamic start date from specific column in a table (sysdate)

我是这个领域的新手,正在慢慢学习,所以请耐心等待:) 我的数据库包含一个名为 t_usage_interval 的表。 在此表中有一个列名称 ID_Interval。 每个月都会在此列中创建一个新的随机 10 位数字。 这是我正在使用的查询我想知道是否有办法通过使用列名 DT_START 和 SY ...

Cursor for loop - substr(char) 到日期,减去 sysdate - PLSQL Oracle - Cursor for loop - substr(char) to date, subtracting sysdate - PLSQL Oracle

也许有人可以帮助我.. 我有 cursor for loop here。 我想打印出名字和年龄(以小数表示,例如 55,6 岁)。 我知道我的代码的 WHERE 部分不正确。 我正在尝试使用 substr() function 从 varchar2(12) 字符串中获取前 6 个字符(年和月)。 ...

雪花在当前月份的特定日期检索上个月的数据 - Snowflake retrieving data of past month on a particular date of current month

我是雪花的新手,我的经理希望我在本月 5 日检索过去一个月的数据。 例如,如果今天是 4 月 5 日,那么让雪花检索过去一个月的数据,即从 2021 年 3 月 1 日到 2021 年 3 月 31 日,其他所有月份都类似。 他之所以要在每个下个月的5号更新上个月的数据,因为那是我们获取数据的那一天 ...

每小时加载时动态排除前 5 分钟的数据 - Dynamically excluding first 5 minutes of data each hour of loading

从下面的“CLAIMANT”表中获取数据以加载到另一个表中。 这种情况每小时发生一次(早上 6 点、早上 7 点、早上 8 点等) 假设我需要编写一个 WHERE CLAUSE 来排除前 5 分钟的数据被加载,每次发生上述操作时。 where 子句将被添加到处理操作的整体脚本中我试过这个,但它排除 ...

SAS 企业指南 - 根据标准将临时“WORK”表导出到同一工作簿中的多个工作表中 - SAS Enterprise Guide - Export Temporary “WORK” table Into Multiple Worksheets in Same Workbook Based on Criteria

我已经搜索和搜索,但我似乎无法找到解决方案。 我正在使用 8.2 Update 4 (8.2.4.1261)(32 位)。 有人可以帮我将表格导出到包含多张表格的 Excel 文件中吗? 示例:表格包含美国职业运动队的列表(以及他们所在的城市/昵称和联赛)。 每个选项卡将按联赛(NBA、MLB、NF ...

ORA-01841 在 where 子句中应用日期条件时出错 - ORA-01841 Error when aplying conditions on date in where clause

我需要为客户挑选过期信用卡的数据。 众所周知,一张卡的有效期只有MM格式的月份和YY格式的年份。 在我的数据库中,所有到期日期都以 MMYY 格式存储,因此我使用 TO_DATE(FONDOS.VENCTARJETA, 'MMYY') 获取日期,然后应用一些条件。 这是我的查询: 这将返回 8 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM