Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Plsql 减去格式为mm/dd/yyyy的日期_Plsql - Fatal编程技术网

Plsql 减去格式为mm/dd/yyyy的日期

Plsql 减去格式为mm/dd/yyyy的日期,plsql,Plsql,如何以mm/dd/yyyy格式减去日期,以便以天为单位返回整数?(不包括我列中的时间) 这就是我到目前为止所做的: (A.START_DT - A.END_DT) AS DaysHere Start Date End Date 11/6/2012 10:33:25 AM 12/17/2013 您可以使用来指定格式 DB(ADMIN)=> select to_date(start_date, 'MM/DD/YYYY HH:mi:

如何以mm/dd/yyyy格式减去日期,以便以天为单位返回整数?(不包括我列中的时间)

这就是我到目前为止所做的:

(A.START_DT - A.END_DT) AS DaysHere


  Start Date               End Date
11/6/2012 10:33:25 AM      12/17/2013
您可以使用来指定格式

DB(ADMIN)=> 
  select 
    to_date(start_date, 'MM/DD/YYYY HH:mi:SS AM') 
    - to_date(end_date, 'MM/DD/YYYY') dayshere 
  from so;
 DAYSHERE
----------
     -406

从您的表中选择(A.START_DT-A.END_DT)有什么问题??可能重复@SameerMirji它返回结果,但我只想减去mm/dd/yyyyy,而不想减去时间。
选择(到日期(A.START_DT,'mm/dd/yyyy')-到日期(A.END_DT,'mm/dd/yyyyy'))从您的表中,A将执行此操作。如果
A.start\u dt
A.end\u dt
date
列,则使用
trunc
选择trunc(A.start\u dt)-trunc(A.end\u dt).