sql - 日期和时间 SQL
问题描述
我想使用我的计算机时间和日期来更新日期和时间。
我希望能够在任何用户从他的计算机时间操纵信息时。例如,我怎样才能使这个函数来获取这些信息......我今天用函数 to_date(...) 写了我想知道我该怎么做?这是我到目前为止的 SQL。
UPDATE lora1app.ENG_PART_REV_JOURNAL_TAB
set TEXT ='from developer', DATE=to_date('TODAY','YYYYMMDDHH24:MI:SS')
WHERE part_no ='147590' and
part_no in
(SELECT part_no from lora1app.ENG_PART_REVISION_REFERENCE eprr --We can use it to any OBJSATE
where eprr.OBJSTATE= 'Preliminary' and eprr.part_no='147590' ) and TEXT is not null
and
PART_REV = (select max(PART_REV) from lora1app.ENG_PART_REVISION_REFERENCE eprr
where part_no ='147590' ) and
DT_CRE = (select max(DT_CRE) from lora1app.ENG_PART_REV_JOURNAL
where part_no ='147590' )
我想要再运行一次 UPDATE 运行时..我想要发生这种情况时的 TIME 和 DATE ......我正在使用 SQL ORACLE DB
解决方案
对 oracle 使用 SYSDATE,对 sql server 使用 GETDATE()。
https://docs.oracle.com/database/121/SQLRF/functions207.htm#SQLRF06124