ORACLE 给日期加上一年、一月、一天

加上一年

UPDATE TABLE SET FIELD = FIELD +numtoyminterval(1,'year') 
UPDATE TABLE SET FIELD = ADD_MONTHS(FIELD,12)

加上一月

UPDATE TABLE SET FIELD = FIELD +numtoyminterval(1,'month') 
UPDATE TABLE SET FIELD = ADD_MONTHS(FIELD,1)

加上一天

UPDATE TABLE SET FIELD = FIELD +numtodsinterval(1,'day') 

注意,加一天的函数(numtodsinterval)与另外两个用的函数(numtoyminterval)不一样


版权声明:本文为qq_44927883原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。