jsp中向数据库中插入当前时间的方法精确到秒
1、 如果要插入的日期是当前时间,最简单的办法就是利用oracle自带的日期函数:sysdate。
建表时,将字段默认值声明为sysdate,如下:
create table examples
(
names varchar(10 ),
age number(3 ),
BirDate date default sysdate
)
执行insert时,只需要insert前两个字段,BirDate字段会自动用当前时间填充,如下:
insert into examples(names,age) values('helo',25);
执行结果如下:
这种方法的缺点是不够灵活。
2、 如果要插入的日期只是年月日,则可以使用PreparedStatement的setDate()方法,改方法接受两个参数,第一个是插入的字段序列,第二个是java.sql.DATE类型的日期。
设表结构如下:
create table examples
(
names varchar(10 ),
age number(3 ),
BirDate date
)
则先获得日期:
java.util.Date utilDate = new java.util.Date();
// Convert it to java.sql.Date
java.sql.Date date = new java.sql.Date( utilDate .getTime());
PreparedStatement psmt = null;
String sqlstr = "insert into examples values(?,?,?)";
....
psmt.setDate(3,date);
psmt.executeUpdate();
结果如下:
3、 如果插入的时间要精确到秒,则可以使用PreparedStatement的setTimestamp()方法,该方法接受两个参数:setTimestamp(int parameterIndex,Timestamp x),
表结构同上,
获得一个Timestamp:
java.util.Date Dates = new java.util.Date();
java.sql.Timestamp time = new java.sql.Timestamp(Dates.getTime());
......
psmt.setTimestamp(3, time);
......
结果如下:
转载于:https://www.cnblogs.com/moonfans/archive/2012/09/24/2699773.html
jsp中向数据库中插入当前时间的方法精确到秒相关推荐
- Java中获取数据库中两个时间的相差秒数
场景 Java中获取数据库中结束时间与开始时间相差的秒数. 实现 Long betweenTime=0l;betweenTime =((b.getFinishTime().getTime()-b.ge ...
- jsp在mysql中删除数据_如何在jsp页面中删除数据库中的数据
如何在jsp页面中删除数据库中的数据 各位大虾! 我想在jsp页面上写一个按钮功能,从而动态的删除数据库中的一行数据. 不知道怎么实现 这是我写的一段代码 数据库是MySql UserBean p3= ...
- mysql中sql插入时间_mysql中使用sql语句插入日期时间类型的写法
[例子如下: select * from ( select rownumber() over() as rownumber, id from associate ) as temp where row ...
- android studio数据库存储数据,如何使用API 23在android studio中的数据库中存储数据?...
大多数时候我不会发布任何内容,因为我可以在其他帖子中找到我需要的所有内容,但是现在我已经有几天了,您如何在数据库中存储任何内容?这是我的Java代码如何使用API 23在android studi ...
- html中显示数据库中的一条数据,如何使用html表显示数据库中的数据
我正在尝试在HTML表中显示数据库中的数据.主要问题是:该表未出现. Id String Array // Mostrar dados echo " { $databaseName = 'v ...
- php checkbox 保存,PHP中在数据库中保存Checkbox数据
PHP中在数据库中保存Checkbox数据 /* if we passed in an array of the checkboxes we want to be displayed as check ...
- html 插入本地视频,win7系统中Word文档插入本地视频的方法【图文】
win7系统安装Office办公软件无论生活还是办公对大家的帮助都是很大的,有时候编辑word文档需要插入本地视频,很多熟悉Office的朋友都知道在PPT中插入视频很方便,直接点击插入选项卡的视频选 ...
- server sql 数据总行数_SqlServer中获取数据库中每个表的行数
CREATE TABLE #RowCounts(NumberOfRows BIGINT,TableName VARCHAR(128)) EXEC sp_MSForEachTable 'INSERT I ...
- vue实现时间选择器,精确到秒
时间组件代码: /**时间选择器,精确到秒* <iic-datetime v-model="time"></iic-datetime>* time: new ...
最新文章
- 2022-2028年中国离心机行业市场研究及前瞻分析报告
- htc desire 10 pro android 8.0,HTC发布新机Desire 10 旗舰级像素配置
- C/C++ 回调函数是什么?Intel Realsense里的回调(callback)是什么?
- 【转载】JAVAEE之内置对象和属性范围
- 【BZOJ4476】[Jsoi2015]送礼物 分数规划+RMQ
- MyBatis传入参数为List对象
- Solr-5.3.1安装配置
- 模拟纳指stock的小例子
- 【AI视野·今日CV 计算机视觉论文速览 第237期】Thu, 30 Sep 2021
- Wine 1.5.15 发布
- C++ OpenCV 学习笔记【0】- 未整理,草稿记录用
- 什么是k近邻算法,K近邻算法:Fackbook最近入住预测
- svn忽略class文件夹上传的方法
- 欧式二元期权的定价公式及实现
- 锐捷交换机配置snmp版本_锐捷交换机如何配置接口IP地址
- 《中国史学名著》的读后感作文2600字
- 初识SecureCRT工具
- Caused by: java.net.ConnectException: Call From hadoop1/192.168.1.201 to hadoop1:8020 failed on conn
- 初中计算机会考多少字合格,初中初三期中考试总分应该是多少
- BUUCTF:神秘龙卷风
热门文章
- java的科学记数法_java – 为什么输出是科学记数法?
- allure 测试报告本地打开_Allure自动化测试报告我是这样用的
- 拦截游戏窗口被移动_家中最值得购入的17款儿童游戏,教你如何从IPAD中夺回小朋友的注意力...
- 数据结构c语言版堆排序,【数据结构】堆排序(C++实现)
- 光纤接口怎么接 图解_视频光端机怎么连接,视频光端机接法图解
- C语言:判断三角形是否为直角三角形
- 【数据结构(C语言)】数据结构-树
- openresty lua集成kafka
- Windows核心编程_窗口属性表
- 剑指offer第七天