Oracle插入timestamp类型数据
表结构:
create table TEST(
ID INTEGER,
BIRTHDAY TIMESTAMP
);
使用JDBC将日期插入到TIMESTAMP类型字段
insert into test(id,birthday) values('1',to_timestamp('2020-12-12 12:12:12','yyyy-mm-dd hh24:mi:ss'))
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Test {
static {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
/**
* 获得Connection
*
* @return
*/
public static Connection getConnection() {
Connection conn = null;
try {
conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521/orcl", "root", "root");
} catch (SQLException e) {
e.printStackTrace();
}
return conn;
}
public static void main(String[] args) throws SQLException {
// TODO Auto-generated method stub
PreparedStatement pst = null;
Connection conn = getConnection();
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String myDate = df.format(new Date()); //当前时间
String sql = "insert into test(id,birthday) values('1',to_timestamp('" + myDate + "','yyyy-mm-dd hh24:mi:ss'))";
pst = conn.prepareStatement(sql);
pst.executeUpdate();
// 省略IO流close
}
}
使用to_timestamp将字符型转成timestamp
作者:itmyhome
出处:http://blog.csdn.net/itmyhome1990/article/details/41776721
Oracle插入timestamp类型数据相关推荐
- oracle 建表时间戳类型,Oracle插入timestamp类型数据详解
表结构: create table TEST( ID INTEGER, BIRTHDAY TIMESTAMP ); 使用JDBC将日期插入到TIMESTAMP类型字段 import java.sql. ...
- mysql timestamp 晚8小时_mysql插入timeStamp类型数据时间相差8小时的解决办法
以管理员身份登陆mysql 执行以下语句 mysql > SET time_zone = '+8:00'; # 此为北京时,我们所在东8区 mysql> flush privilege ...
- mysql插入timeStamp类型数据时间相差8小时的解决办法
以管理员身份登陆mysql 执行以下语句 mysql > SET time_zone = '+8:00'; # 此为北京时,我们所在东8区 mysql> flush privil ...
- TIMESTAMP类型数据插入及类型转换
一.插入TIMESTAMP类型数据 在已经建好的表中插入TIMESTAMP类型数据 CREATE TABLE table_name([id] [int] IDENTITY(1,1) NOT NULL, ...
- python连接oracle数据库 插入clob类型数据
python连接oracle数据库 插入clob类型数据 连接数据库 import cx_Oracle as cx #导入模块 con = cx.connect('root', 'root123', ...
- mysql java datetime_Java向mysql数据库插入datetime类型数据实例(精)
在Mysql数据库中日期跟时间有两种: 1.date类型,date类型也就是我们常见的储存yyyy-MM-dd类型的日期,它不能储存时间,也就是只能储存日期, 2.dateitme就是可以储存日期同时 ...
- 深入探讨JDBC往MySQL中插入Timestamp类型字段报错问题
背景描述 最近处于工作需要,用到了Apache的commons dbutils包来操作数据库.在保存数据到MySQL数据库时,报了一个空指针异常,作为开发多年的Java老鸟,最不怕的就是空指针异常,于 ...
- oracle插入数字类型能用单引号括起来为什么
oracle插入数字类型能用单引号括起来为什么 2014-02-24 18:30匿名 | 浏览 631 次 create table emp(id number,name varchar2(20)); ...
- Java如何给Mysql中插入year类型数据
文章目录 Java如何给Mysql中插入year类型数据 实际问题: 解决方案: 从数据库中读取year类型数据到Java 从Java中往数据库存储year数据 Java如何给Mysql中插入year ...
最新文章
- ubuntu18.04安装CUDA10.0
- android 开发 命名规范
- apache camel_Apache Camel中的断路器模式
- HashMap 的 7 种遍历方式与性能分析!「修正篇」
- java简单巡回置换算法程序代码_巡回置换算法(巡回置换算法实现流程)
- 我学习图像处理的小结
- wireshark-抓包极简使用教程
- linux设置gmt时区,关于GMT UTC CST和Linux时区设置
- X3平台制程及工卡开立设计说明
- 噪音测试软件+安卓,分贝噪音测试软件
- Apache的网页与安全优化
- 大数据安全与隐私保护的问题及对策
- MySQL什么情况会导致索引失效?
- 制作自己的Cydia发布源
- go实现零停机重启和代码升级endless
- 操写一盒酥三字于盒上
- 依赖背包dp NOIP2006 vijos 1313 金明的预算方案
- Unity-Graphic绘制菱形Rhombus
- pop3服务器协议初始化失败,邮件的发送和接收故障处理的几点方法
- 【深度学习NLP论文笔记】《Deep Text Classification Can be Fooled》
热门文章
- Project2013工期小数点问题
- Oracle 两字段连接
- android 调用相册功能吗,Android调用系统相册选择图片,支持小米4云相册
- Linux身份验证策略
- java脏话模糊对比_分享JavaWeb中filter过滤器的案例妙用 - 脏话过滤/编码过滤/代码过滤...
- 关于IDEA的省电模式
- 基于Matlab多项式曲线拟合的新型冠状病毒(2019-nCov)感染人数趋势的预测
- 魔兽争霸自动地图元件的绘制原理
- 揭秘 DDoS 黑市:50 块钱就能击瘫一家网站
- Python提取《岛上书店》书名