Oracle 中如何插入日期时间类型的数据,首先为了演示, 新建数据表如下

create table t( mydate date);

插入日期时间
SQL> insert into t values(to_date('2015-1-30 12:20:33','YYYY-MM-DD HH24:MI:SS'));

查询日期时间
SQL> select to_char(mydate,'YYYY-MM-DD HH24:MI:SS') from t;

参数忽略时的情景
当省略HH、MI和SS对应的输入参数时,Oracle使用00作为DEFAULT值。
如果输入的日期数据忽略时间部分,Oracle会将时、分、秒部分都置为0,也就是说会取整到日。
同样,忽略了DD参数,Oracle会采用1作为日的默认值,也就是说会取整到月。
但奇怪的是使用select *from t,只是查询到年月日的信息,时分秒的数据看不到。
SQL> select * from t;
MYDATE
--------------
30-1月 -15
30-1月 -15
30-1月 -15
30-1月 -15
01-1月 -15
01-1月 -15
已选择 6 行。

而使用select to_char(mydate,'YYYY-MM-DD HH24:MI:SS') from t;格式化只有就有了
-------------------
2015-01-30 12:20:33
2015-01-30 12:20:00
2015-01-30 13:00:00
2015-01-30 00:00:00
2015-01-01 00:00:00
2015-01-01 00:00:00

下面给出一个具体的例子,如何在项目中插入日期时间。备注,如果你定义的字段名,和Oracle数据库中的关键字重复时,可以选择在其上加入“”用于避免出现错误。

aaarticlea/png;base64,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" alt="" />

参考文章

1. 理央silence, oracle日期的插入操作.

Oracle 数据库中日期时间的插入操作的更多相关文章

  1. Oracle数据库中日期/数字和字符之间的转换和计算

    --查出当前系统时间 select SYSDATE from table; --格式转换 -- TO_CHAR 把日期或数字转换为字符串 -- TO_CHAR(number, '格式') -- TO_ ...

  2. SQL数据库中日期时间类型,按日期group by 实现

    每天学习一点点 编程PDF电子书免费下载: http://www.shitanlife.com/code cast(starttime as date):  时间转日期类型 实例SQL: SELECT ...

  3. C#中日期时间的简单操作

    (1).比较2个DateTime的大小 DateTime dt1 = Convert.ToDateTime("2010/11/25 20:53:43"); DateTime dt2 ...

  4. Access数据库中日期时间类型的时间段查询

    例: select  ID,预设点,备注  from 预设点派车预警 where ( 到达时间>=#2013-01-01 12:12:12# and 到达时间<=#2016-01-24 2 ...

  5. SQL语句往Oracle数据库中插入日期型数据(to_date的用法)

    Oracle 在操作数据库上相比于其他的 T-sql 有微小的差别,但是在插入时间类型的数据是必须要注意他的 to_date 方法,具体的情况如下: --SQL语句往Oracle数据库中插入日期型数据 ...

  6. Oracle数据库中插入日期型数据(to_date的用法)(转载)

    往Oracle数据库中插入日期型数据(to_date的用法) INSERT  INTO  FLOOR  VALUES  ( to_date ( '2007-12-20 18:31:34' , 'YYY ...

  7. 【Java 与数据库】JDBC中日期时间的处理技巧

    JDBC中日期时间的处理技巧 详谈Java.util.Date和Java.sql.Date 基础知识 Java中用类java.util.Date对日期/时间做了封装,此类提供了对年.月.日.时.分.秒 ...

  8. 向Oracle数据库中插入数据出错:ORA-01036 无效的变量名或数据

    向Oracle数据库中插入数据出错: 经过排查,因为Update数据时没有出错,所以OracleHelper没有问题: 看异常信息提示:无效的变量和数据,应该是SQL语句的问题,调试时所传的实例Use ...

  9. java和数据库中日期类型的常见用法

    (1)java中日期类型:Date.Timestamp(2)数据库中:Date.Timestamp(3)字符串和Date之间的格式化转换:    SimpleDateFormat类方法: format ...

随机推荐

  1. Windows 下 玩转Node.JS

    vs一直是用的比较舒服的IDE,一直期望可以支持Node.JS.终于找到了一个工具 NTVS(Node.JS Tool For VS). 主页:https://nodejstools.codeplex ...

  2. 安装MySQldb出错解决方法

    sudo yum install mysql-devel sudo yum install python-devel _mysql.c:36:23: error: my_config.h: No su ...

  3. Rate Limiter设计

    先存着,以后再写 http://iamzhongyong.iteye.com/blog/1982113 http://baike.baidu.com/view/2530454.htm https:// ...

  4. Java:Object类

    objcet类中涉及的多态的扩展性,由于Object是所有类的根类,所以它可以接收任意类型的数据,包括基本数据类型.因为这一特点,它可以对多态性进行扩展. 1.创建一个Demo类来判断类类型 clas ...

  5. 纯js实现瀑布流布局及ajax动态新增数据

    本文用纯js代码手写一个瀑布流网页效果,初步实现一个基本的瀑布流布局,以及滚动到底部后模拟ajax数据加载新图片功能. 缺点: 1. 程序不是响应式,不能实时调整页面宽度: 2. 程序中当新增ajax ...

  6. 解决NetworkOnMainThreadException

    今天在Android 访问 WebService 的时候遇到,错误Caused by: android.os.NetworkOnMainThreadException,查了下原因上在4.0之后在主线程 ...

  7. css 射线实现方法

    一个斜的四边形 .top_ad_out::before { content: ''; position: absolute; z-index: -1; width: 336px; height: 25 ...

  8. 【CCS仿真】如何将CCS仿真时memory中的数据以Hex、Integer、 Long 、Float、 Addressable Unit类型保存到PC

    2013-12-04 19:07:05 将在CCS中仿真的数据导入电脑上时,可以选择不同的数据类型,以便分析,具体方法如下: 在CCS菜单中,选择File—>Data—>Save,弹出以下 ...

  9. VMware中第一次启动mac遇到的错误及解决方案

    本文部分参考 http://blog.sina.com.cn/s/blog_938d86e90100z5ep.html 虚拟机版本:VMware-workstation-full-7.1.3-3242 ...

  10. MVC列表页通过CheckBox进行批量选择删除

    1.Html代码,将所有CheckBox包含于删除表单,并且所有列表项的CheckBox使用相同的Name,并且Value设置为数据项主键ID @using (Html.BeginForm(" ...