oracle的DATE类型其默认格式是ddmmyy更改其默认格式)在使用时往往造成一个误解会认为DATE只是存储了日期而无时间如 SQL> create table a (a date); SQL> insert into a values(sysdate); SQL> select * from a; A 月 但其实际上如用格式码来SELECT时 SQL>select to_char(ayyyy/mm/dd hh:mi:ss) from a; TO_CHAR(AYYYY/MM/DDHH:MI:SS) // :: 但是在使用DEVELOPER I开发时ITEM为A项的格式如需显示日期及时间时 数据类型如也选择date则其显示会变为 // :: 研其原因是因为Developer把date及time分开了三种类型 date time datatime 因此如需要正确显示则此ITME的数据类型必须选择为datetime其显示为 // :: 正确显示! 以上是一点小小心得如有不对之处还请指正! |