java向oracle数据库中存一个date类型的值

2024-12-17 07:44:35
推荐回答(4个)
回答1:

实现思路:首先oracle数据库中的表必须是有字段类型是Date类型,之后即可通过java方式进行插入,如插入当前时间:
oracle中当前时间用sysdate表示。所以可以通过如下方式插入:
String userinfo="insert into userinfo VALUES("+"'"+userD+"',sysdate"+")";
//之后执行插库操作。
备注,实际在数据库中插入语句如下
sql:insert into userinfo values('123',sysdate);

回答2:

你在java端,将?参数绑定为Date就可以.如果非要在数据库转换就
insert into aa (id,tdate) values(1,to_date(?,'yyyy-mm-dd'))
问号的位置放你自己的参数

回答3:

insert into table_name

time values (to_date('输入','yyy-mm-dd'))

回答4:

不知道你这个时间是几位的。以8位为例
insert into table set 列名=('20120416');

date类型的就是这样的啊 不支持你那种格式。