17,086
社区成员
发帖
与我相关
我的任务
分享
//在传参数的时候,将你的参数设置为id号和pwd;
//你只需要传入需要修改密码的id号和新pwd就可以了,
//关于修改时间问题,oracle触发器会为你解决的。
PreparedStatement state= conn.prepareStatement("update t_student set psw=? where id=?");
state.setString(2,"new_pwd");
update t_student set psw='csdn123456',exchange_time = sysdate where id=1;
SQL> create table tdate(id int primary key, col2 varchar(32), col3 date default sysdate);
表已创建。
SQL> insert into tdate (id, col2) values(1, 'wang');
已创建 1 行。
SQL> alter session set nls_date_format = 'YYYY-MM-DD HH24:MI:SS';
会话已更改。
SQL> select * from tdate;
ID COL2
---------- ----------------------------------------------------------------
COL3
-------------------
1 wang
2011-04-11 11:35:21
SQL> update tdate set col2='wang_modified', col3=sysdate where id=1;
已更新 1 行。
SQL> select * from tdate;
ID COL2
---------- ----------------------------------------------------------------
COL3
-------------------
1 wang_modified
2011-04-11 11:36:49