@sasacat还真的要问你个问题
@sasacat
真的要问你了
我这样写
:
declare
d1 date:=sysdate;
d3 varchar(10);
d2 date;
begin
select to_char(d1,'YYYY-MM') into d3 from dual;
select to_date(d3,'YY-MM') into d2 from dual;
end;
为什么d3明明去掉了天,可是在转化成日期(to_date)时候有加了01,但是我只要年和月不要天怎么办????
------解决方案--------------------
只要是date型,显示出来肯定会有天的,你要不显示天只有用to_char来自己控制了