【发布时间】:2013-12-01 12:13:06
【问题描述】:
if day < 10 then
dataV := to_date(((day*1000000) + (month*10000) + year),'d/mm/yyyy');
else
dataV := to_date(((day*1000000) + (month*10000) + year),'dd/mm/yyyy');
end if;
伙计们,正如我在一些 Oracle 论坛中看到的那样,我正试图通过做这个数学来仅使用整数来形成一个日期,但它一直给我错误,因为这显然是不正确的。有什么建议么?
【问题讨论】:
-
你能举个例子吗?
-
在这种情况下,我试图创建这个日期'1/01/2014'。
-
to_date()采用 character 值作为输入,而不是数字
标签: oracle variables date plsql date-conversion