无法将VARCHAR2类型时间更改成DATE类型时间(PL/SQL DEVELOPER)
从csv导过来的时间为VARCHAR2类型 ,在数据库表(表名“收支”)中显示为“19-9月-20” ,列名为“时间”,现打算将其修改为DATE类型,建立新列为“时间2”
运行
运行
收起
代码(分开执行)
alter table 收支 add 时间2 date;
update 收支 set 时间2 = to_date(replace(时间,'月',''),'dd-mm-yy');
报告相同问题?