从sql取数。sql本身日期用字符型存储。
本质上,是想要一个日期型的 yyyy-mm-dd hh-mm-ss,
尝试用proc format:
PROC FORMAT;
picture MyMSdt
other='%0Y-%0m-%0d %0H:%0M:%0S' (datatype=datetime);
RUN;
最后的结果是这样的:
2014-11-13 08:30:06 2014-11-13 08:30:06
2014-12-02 11:30:05 2014-12-02 11:30:05
ERROR
2014-10-21 20:14:30 2014-10-21 20:14:30
ERROR
2014-12-27 08:30:10 2014-12-27 08:30:10
左侧右侧一样,左侧是用了MyMSdt. 的,出现了error,右边是字符型。
如何去掉error呢?
拜谢!