标签: sysdate

使用Hibernate保存时如何使用数据库端默认值?

我在DB中有一个列,默认值为sysdate.我正在寻找一种方法来插入默认值,而我没有给应用程序端的相应属性提供任何内容.顺便说一句,我正在使用基于注释的配置.

有什么建议?

hibernate jpa default sysdate

39
推荐指数
2
解决办法
5万
查看次数

检查当前日期是否在Oracle SQL的两个日期之间

我想1通过Oracle SQL 选择当前日期是否介于2个日期之间.

我在阅读完其他问题后写了一篇SQL.

/sf/ask/165845571/

/sf/ask/167982741/

但它只返回null.sysdate是以01/05/2014日期格式表示的当前日期DD/MM/YYYY.

我写的SQL是:

select 1 from dual 
WHERE to_date(sysdate,'DD/MM/YYYY') 
BETWEEN TO_DATE('28/02/2014', 'DD/MM/YYYY')
AND TO_DATE('20/06/2014', 'DD/MM/YYYY');
Run Code Online (Sandbox Code Playgroud)

select 1 from dual 
WHERE to_date(sysdate,'DD/MM/YYYY') >= TO_DATE('28/02/2014', 'DD/MM/YYYY') 
AND to_date(sysdate,'DD/MM/YYYY') < TO_DATE('20/06/2014', 'DD/MM/YYYY'); 
Run Code Online (Sandbox Code Playgroud)

sql oracle date between sysdate

34
推荐指数
1
解决办法
22万
查看次数

Oracle减去日期和分钟

我想从sysdate中减去"X"天和"X"分钟,其中days和minutes是一个整数作为输入参数.例如,105分钟.

我发现很多例子可以减去分钟或小时,但不是几天和几分钟的组合.

select sysdate - 5 / 24 / 60 from dual -- will retrieve sysdate minus 5 minutes. 
--What about the days?
Run Code Online (Sandbox Code Playgroud)

谢谢!

oracle sysdate

6
推荐指数
1
解决办法
2万
查看次数

to_date函数与sysdate

select TO_CHAR(to_date(sysdate, 'DD-MON-YYYY'), 'DAY') FROM DUAL; 
Run Code Online (Sandbox Code Playgroud)

当我运行此查询时,输出为:SUNDAY.但我们今天知道的是星期二(1-1-2013).和

然后将查询更改为

select TO_CHAR(to_date('01-JAN-2013', 'DD-MON-YYYY'), 'DAY') FROM DUAL;
Run Code Online (Sandbox Code Playgroud)

答案是:星期二.

然后将查询更改为

select TO_CHAR(to_date(sysdate+1, 'DD-MON-YYYY'), 'DAY') FROM DUAL;
Run Code Online (Sandbox Code Playgroud)

答案是:星期一.

当我使用sysdate为什么它显示SUNDAY作为输出?

我是oracle db的新手.请帮我.

oracle oracle10g oracle11g sysdate

4
推荐指数
1
解决办法
5万
查看次数

将 sysdate 附加到 Oracle 中的表名

我需要在 Oracle 中创建表时附加 SYSDATE。请让我知道是否有直接的方法(仅使用 SQL)或者我必须使用 PL/SQL。

例如,如果表名是 ABC,我需要创建表为 ABC_20130416。

如果需要更多信息,请告诉我。

oracle sysdate

4
推荐指数
1
解决办法
1万
查看次数

如何在oracle中将sysdate转换为UTC时间

我有一个查询从系统日期中减去日期。但是我的日期对象是 UTC 但sysdate没有给我UTC时间。如何转换 sysdate 以提供 UTC 日期。

我已经尝试过使用sys_extract_utc

select sys_extract_utc(systimestamp) from dual;
Run Code Online (Sandbox Code Playgroud)

这工作正常,并为我提供了正确的 UTC 时间戳。sysdate但它返回的对象与我从该对象中减去日期时得到的对象不同,但INTERVAL DAY to SECOND它应该是一个数字。

sql oracle datetime sysdate

3
推荐指数
1
解决办法
1万
查看次数

Oracle 数据库中的 sysdate 和 dbtimezone 不同

有了这个查询: select sysdate from dual;

结果是:27-09-2018 07:50:50 ——这个UK时间

和 : Select dbtimezone from dual;

输出: +10:00

我想要 sysdate是同一时区的dbtimezone

我试图用 alter database set time_zone='AEST',但如果这是正确的解决方案,我有点困惑。

任何帮助最受赞赏。谢谢。

sql oracle timezone sysdate

3
推荐指数
1
解决办法
9006
查看次数

更新Sysdate - Oracle中10分钟

我需要更新一个日期列,sysdate但过去10分钟.有什么办法吗?

请帮忙.

oracle sysdate

2
推荐指数
2
解决办法
1万
查看次数

使用add_months时,oracle中的有效月份不是

我在查询中给出了以下代码.

    where to_date(cal_wid,'yyyymmdd') 
    between  add_months(to_date(sysdate, 'MM-YYYY'),-12) 
    and      to_date(sysdate, 'MM-YYYY')
Run Code Online (Sandbox Code Playgroud)

我收到以下错误.(我在Xampp服务器上做)

   Warning: oci_execute(): ORA-01843: not a valid month in C:\xampp\htdocs\xxx\index.php on line 149

   Warning: oci_fetch_array(): ORA-24374: define not done before fetch or execute and fetch in C:\xampp\htdocs\xxx\index.php on line 160
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我为什么会收到此错误?

php sql oracle to-date sysdate

2
推荐指数
1
解决办法
5891
查看次数

oracle where子句不使用sysdate

请帮帮我,DAY_ID是包含1-7号码的数据库字段.周一为1,周二为2,依此类推.

DECLARE
V_DAY_ID NUMBER(1) :=0;
BEGIN
SELECT DAY_ID INTO V_DAY_ID FROM DAYS WHERE DAY_NAME = TO_CHAR(SYSDATE,'DAY');
END;
Run Code Online (Sandbox Code Playgroud)

此查询无效请帮助...

oracle where sysdate

1
推荐指数
1
解决办法
125
查看次数

标签 统计

sysdate ×10

oracle ×9

sql ×4

between ×1

date ×1

datetime ×1

default ×1

hibernate ×1

jpa ×1

oracle10g ×1

oracle11g ×1

php ×1

timezone ×1

to-date ×1

where ×1