日期/时间功能



我有一个"电话支付";具有四(4(列的表单

  • 电话号码
  • 用户名
  • 发票日期
  • invoice_amount
  • 超出_数量

我想要完成的是将invoice_date设置为新月份的24日,此时将为每个用户输入新记录。

例如

January records should show

Phone_number          User_name              invoice_date            invoice_amount           
123456                test                   24/1/2021                  100
678901                testing                24/1/2012                  200

February records should show 
Phone_number          User_name              invoice_date            invoice_amount          
123456                test                   24/2/2021                  200
678901                testing                24/2/2012                  300

在接下来的几个月里,

;现在";在您的问题中是Oracle中的sysdate

要获得当月的第24天,你可以这样做:

trunc(sysdate, 'month') + 23

(注意:+ 23,因为截断的日期已经是本月1日(。

你将如何使用它取决于整体情况(你正在做什么(,而你的问题中没有包括这一点。

最新更新