PreparedStatement的setDate方法如何设置日期
2024-09-02 03:14:52
pstmt.setString(12, "to_char(sysdate,'YYYY-MM-DD HH24:MI:SS')");
这样写不对,应该如何写
该方法用于将指定的参数设置为给定的java.sql.Date数组。此值被传送到数据库时,驱动程序会将它转换成一个SQL Date。 语法 setDate(int parameterIndex, Date x) parameterIndex:第一个参数是1,第二个参数是2,…… x:参数值。 示例 本示例定义了预处理语句,实现向users表中插入数据,利用setDate方法设置预处理语句参数值。
Connection conn = …… //省略部分代码
Date date = new Date(new java.util.Date().getTime()); //构建一个java.sql.Date对象
String sql = "INSERT INTO users(username,pwd,regDate) VALUES (?,?,?)";
//定义插入数据的SQL语句
PreparedStatement ps = conn.prepareStatement(sql); //实例化PreparedStatement对象
ps.setString(1,"zhangsan"); //设置预处理语句参数
ps.setString(2,"123456");
ps.setDate(3,date); //给参数赋值
ps.execute();
详细介绍请查看全文:https://cnblogs.com/qianzf/
原文博客的链接地址:https://cnblogs.com/qzf/
最新文章
- 【C-数组】
- Hibernate(八)__级联操作、struts+hibernate+接口编程架构
- git rm –cached filename
- hdu----(2222)Keywords Search(trie树)
- 利用python2.7正则表达式进行豆瓣电影Top250的网络数据采集及MySQL数据库操作
- leetcode@ [72/115] Edit Distance &; Distinct Subsequences (Dynamic Programming)
- Bzoj 2834: 回家的路 dijkstra,堆优化,分层图,最短路
- get请求与post请求之间的差异
- 《android开发艺术探索》读书笔记(十)--Android的消息机制
- NOIP2016 玩脱记
- JSX语法
- JPEG图片扩展信息读取与修改
- map按value值查找——find_if的使用(转载)
- [C++]返回最值元素
- Pg188-3 构造方法
- CSS 显示或隐藏子元素
- [翻译] MSAlertController
- logback中MDC使用
- BZOJ1721 Ski Lift 缆车支柱
- ChromeSwitchySharp代理设置步骤