将自定义格式的当前日期保存为oracle Db
问题描述:
我想在Oracle数据库中以MM/dd/yyyy格式保存日期ie.current date。将自定义格式的当前日期保存为oracle Db
我的oracle数据库有列,其数据类型为日期。
有人可以让我知道我该怎么做。我试过,
java.text.DateFormat df = new SimpleDateFormat("MM/dd/yyyy");
String s = df.format(new Date()); // It is giving in String format
但是我怎样才能将它设置到我的oracle数据库列?
答
只保存没有任何格式的日期。
update table set column=sysdate where id=1
虽然读回数据,使用
select to_char(column, 'MM/DD/YYYY') my_date from table
显示你的代码数据库的工作(准备好的语句?) – user1516873
你真的_don't_想这样做。该列然后变得无用的排序。将它作为DATETIME或TIMESTAMP存储并在查询表格时进行格式化。 –