sql语句怎么来对日期进行相加减
如果有更好的建议或者想看更多关于养车用车技术大全及相关资讯,可以多多关注茶馆百科网。

在sql server中,您可以使用:
where start_date lt=
返回(d, 1 to_date (' 2005-12-09 ', ' yyyy-mm-dd '))
and completion_date gt=
to_date (' 2005-12-09 ', ' yyyy-mm-dd ')
DateAdd在oracle中没有定义,而在sql server中没有定义。
Oracle查询间隔'n'年/月/日/时/分/秒/秒(p, s)
增加或减少时间的方法
这是DateAdd函数我写在oracle
函数调用基本上与sql server相同,除了日期部分是作为字符串输入的,即
返回(d, 1 to_date (' 2005-12-09 ', ' yyyy-mm-dd '))
被改为
返回(' d ', 1 to_date (' 2005-12-09 ', ' yyyy-mm-dd '))
以下函数中的注释是datepart的新规范,与sql server中的注释略有不同)
创建或替换函数DATEADD(datepart varchar2, num number, indate date)返回日期为
Result date
v_sql varchar2(1000)
v_datepart varchar2(30)
v_ms varchar2(13)
begin
v_datepart :=lower(datepart)
case
当v_datepart in ('year', 'yy', 'y')则
v_sql :='select :1 + interval '''||num||''' year from dual'
当v_datepart in ('quarter', 'qq', 'q')时
v_sql :='select :1 + (interval ''3'' month) * '||num||' from dual'
当v_datepart in ('month', 'mm', 'm')时
v_sql :='select :1 + interval '''||num||''' month from dual'
当v_datepart in ('week', 'week', 'w')时
v_sql :='select :1 + (interval ''7'' day) * '||num||' from dual'
当v_datepart in ('day', 'dd', 'd')时
v_sql :='select :1 + interval '''||num||''' day from dual'
当v_datepart in ('hour', 'hh')时
v_sql :='select :1 + interval '''||num||''' hour from dual'
当v_datepart in ('minute', 'mi', 'n')时
v_sql :='select :1 + interval '''||num||''' minute from dual'
当v_datepart in ('second', 'ss', 's')时
v_sql :='select :1 + interval '''||num||''' second from dual'
当v_datepart in ('millisecond', 'ms')时
v_ms:=to_char(num/1000, 'FM9999990.000 ')
V_sql:='select: 1 + interval' ' '| ' ' v_ms ' ' ' 'second (9,3) from dual' '
else
RAISE_APPLICATION_ERROR (20001, ' ' ' | | datepart | | ' ' ' '不是可识别的dateadd选项)
end case
execute immediate v_sql into Result using indate
return(Result)
EXCEPTION
WHEN OTHERS THEN
RAISE
end DATEADD
本文主要介绍了关于sql语句怎么来对日期进行相加减的相关养殖或种植技术,养车用车栏目还介绍了该行业生产经营方式及经营管理,关注养车用车发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解养车用车技术怎么管理的要点,是您养车用车致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://23.234.50.4:8411/article/1899055.html