今天发现了一个问题,就是用PD自动生成日期类型的数据,格式为YYYY-MM-DD,而ORACLE中DATE的格式为DD-MM月-YYYY。现在有10万条数据,不可能每条都手动的去写to_date()。有什么方法可以解决?
我想了一下,一是能不能在建表的时候就把DATA的格式定为YYYY-MM-DD,或者在表建好后,修改字段的的格式;二是在PD中把生成数据的格式定义为DD-MM月-YYYY
我想了一下,一是能不能在建表的时候就把DATA的格式定为YYYY-MM-DD,或者在表建好后,修改字段的的格式;二是在PD中把生成数据的格式定义为DD-MM月-YYYY
select to_date(<字段名>,'YYYY-MM-DD') from <表名>如果你想要得到格式为'YYYY-MM-DD'的字符串型,只要:
select to_char(<字段名>,'YYYY-MM-DD') from <表名>
这样就把你的对话类型全改成你想要的格式了
PD我没用过,初学者,要是数据很多,你可以写一个过程,然后把录入方法的语句都封装到过程里面写。
说的不对请见谅解。