如何治疗脂肪瘤:sql中update语句的问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 20:07:19
date中存的是当前时间;
字段dateandtime类型是日期并且已经有值;
我要把dateandtime更新为最新时间:
"update bbs set dateandtime="+ date+" where id ="+id+""
怎么不行?该怎么改??
//获取时间
java.util.Date date = new java.util.Date();

只取年月日部分
String a[]=date.toLocaleString().split(" ");
"update bbs set dateandtime="+a[0]+" where id ="+id+""
取全部
"update bbs set dateandtime="+ date.toLocaeString()+" where id ="+id+""

加个引号或者#
"update bbs set dateandtime='"+ date+"' where id ="+id+""
"update bbs set dateandtime=#"+ date+"# where id ="+id+""

获取年月日格式:"update bbs set dateandtime=#"+ date()+"# where id ="+id+""
获取年月日时分秒:"update bbs set dateandtime=#"+ now()+"# where id ="+id+""