TO_DATE是把字符串转换为数据库中得日期类型转换函数

TO_CHAR 是把日期或数字转换为字符串

TO_NUMBER 将字符转化为数字

(1)

TO_DATE

使用TO_DATE函数将字符转换为日期,规范:TO_DATE(char,‘格式’)

例1:

selectto_date(‘2012-07-0110:00:00’,‘yyyy-mm-ddhh24:mi:ss’)fromdual;

selectto_date(‘2012-07-0110:00’,‘yyyy-mm-ddhh24:mi’)fromdual;

selectto_date(‘2012-07-0110’,‘yyyy-mm-ddhh24’)fromdual;

selectto_date(‘2012-07-01’,‘yyyy-mm-dd’)fromdual;

selectto_date(‘2012-07’,‘yyyy-mm’)fromdual;

selectto_date(‘2012’,‘yyyy’)fromdual;

select to_date('2012-07-01 10:00:00','yyyy-mm-dd hh24:mi:ss') from dual;

select to_date('2012-07-01 10:00','yyyy-mm-dd hh24:mi') from dual;

select to_date('2012-07-01 10','yyyy-mm-dd hh24') from dual;

select to_date('2012-07-01','yyyy-mm-dd') from dual;

select to_date('2012-07','yyyy-mm') from dual;

select to_date('2012','yyyy') from dual;

注意:yyyy/ yyy / yy分别代表4位/3位/2位的数字年,mm代表月,dd代表日,hh24 / hh12分别代表24小时制/ 12小时制,mi代表分,ss代表秒

例2:

表jmzs里的czsj是vachar2类型,转换成date类型:

selectto_date(czsj,‘yyyy-mm-ddhh24:mi:ss’)fromjmzs;

select to_date(czsj,'yyyy-mm-dd hh24:mi:ss') from jmzs;

(2)TO_CHAR

使用TO_CHAR函数处理数字,规范:TO_CHAR(number,‘格式’)

使用TO_CHAR函数处理日期,规范:TO_CHAR(date,’格式’);

例1:

selectTo_Char(to_date(‘2012-07-0110:00:00’,‘yyyy-mm-ddhh24:mi:ss’),‘yyyymmddhhmiss’)fromdual;

select To_Char(to_date('2012-07-01 10:00:00','yyyy-mm-dd hh24:mi:ss'),'yyyymmddhhmiss') from dual;

例2:

表jmzs里的czsj是vachar2类型,先转换成date类型,再转成char类型:

selectTo_Char(to_date(czsj,‘yyyymmddhhmiss’)fromjmzs;

select To_Char(to_date(czsj,'yyyymmddhhmiss') from jmzs;

(3)TO_NUMBER

使用TO_NUMBER函数将字符转换为数字,规范:TO_NUMBER(char,‘格式’)

例1:

selectTo_Number(To_Char(to_date(‘2012-07-0110:00:00’,‘yyyymmddhhmiss’))fromdual;

select To_Number(To_Char(to_date('2012-07-01 10:00:00','yyyymmddhhmiss')) from dual;

例2:

表jmzs里的czsj是vachar2类型,先转换成date类型,再转成char类型,最后才能转成number类型:

selectTo_Number(To_Char(to_date(czsj,‘yyyymmddhhmiss’))fromjmzs;

select To_Number(To_Char(to_date(czsj,'yyyymmddhhmiss')) from jmzs;

date oracle 表中_oracle数据库 中to_number()、to_char()、to_date()用法介绍相关推荐

  1. date oracle 显示毫秒_oracle数据库to_date日期格式化到毫秒 | 学步园

    事由:一个数据导入功能,其通过视图表里一条数据的时间字段作为判断是否已导入的标识. 每次记录最后导入的一条数据的时间字段,下一次判断则导入上一次记录下的时间字段值以后的数据. 失败经验:网上看到有网友 ...

  2. 从oracle9i/92数据库中导出数据至 oracle 8.1.7 数据库中

    根据ORACLE官方文档的说明,一旦数据库创建后,数据库的字符集是不能改变的.因此,提前考虑自己的数据库将选用哪一种字符集 是十分重要的.数据库字符集选择的一般规则是将数据库字符集设定为操作系统本地字 ...

  3. oracle 表导入到powerDesigner 中

    最近不忙,之前一直是用powerDesigner看表结构,还没自己导入过,今天试试 oracle 表导入到powerDesigner 中步骤: 1.File--->reverse Enginne ...

  4. SQL数据库无法附加 系统表损坏修复 数据库中病毒解密恢复

    SQL数据库无法附加 系统表损坏修复 数据库中病毒解密恢复 开发此工具是为了 让手工恢复数据库物理故障时 更加简单便捷直观, 本工具用于物理修复独立处理大部分问题以及与DBCC配合完成修复各种数据库错 ...

  5. 将某个目录上的Excel表,导入到数据库中.sql

    --将某个目录上的Excel表,导入到数据库中 --将所有的Excel文件放到一个目录中,假设为c:\test\,然后用下面的方法来做 create table #t(fname varchar(26 ...

  6. html中显示数据库中的一条数据,如何使用html表显示数据库中的数据

    我正在尝试在HTML表中显示数据库中的数据.主要问题是:该表未出现. Id String Array // Mostrar dados echo " { $databaseName = 'v ...

  7. server sql 数据总行数_SqlServer中获取数据库中每个表的行数

    CREATE TABLE #RowCounts(NumberOfRows BIGINT,TableName VARCHAR(128)) EXEC sp_MSForEachTable 'INSERT I ...

  8. jsp中向数据库中插入当前时间的方法精确到秒

    jsp中向数据库中插入当前时间的方法精确到秒 1. 如果要插入的日期是当前时间,最简单的办法就是利用oracle自带的日期函数:sysdate. 建表时,将字段默认值声明为sysdate,如下: cr ...

  9. jsp在mysql中删除数据_如何在jsp页面中删除数据库中的数据

    如何在jsp页面中删除数据库中的数据 各位大虾! 我想在jsp页面上写一个按钮功能,从而动态的删除数据库中的一行数据. 不知道怎么实现 这是我写的一段代码 数据库是MySql UserBean p3= ...

最新文章

  1. android 启动速度优化终极方案
  2. 【Linux】5.linux下的export命令和环境变量
  3. 社交搜索Graph Search技术解析
  4. 独立版Jexus配置SSL,支持https访问
  5. linux-所有者与所属组的修改
  6. Mac 删除自己安装的Python
  7. ios 的frame,bound,center
  8. [转]JavaScript程序编码规范
  9. 明小子3.5检测网站应用
  10. conda和pip卸载包的注意事项
  11. 海贼oj#130. 计算复利2
  12. python制作日历_利用Python自动化生成明星定制日历!
  13. 宏晶微MS2130 USB3.0高清视频采集芯片应用于直播导播一体机
  14. 年前辞职,年后找工作
  15. 【PAT A1094】The Largest Generation
  16. 对话 CTO | 听掌门教育 CTO 李海坚讲教育公平背后的技术价值
  17. STM32F103移植FreeRTOS
  18. stl如果开o2_打开STL文件的四种最佳方法
  19. 180701 icon文件查找与转换网站
  20. 狂肝半个月-嵌入式开发学习学习路线+知识汇总

热门文章

  1. javascript、jquery获取网页的高度和宽度
  2. [转]在Visual Studio 2013/2015中设计UML活动图
  3. Android Studio 之 Live Templates 使用
  4. java吧 博客系统_【Java】SpringMVC + Mybatis 实现的个人博客系统
  5. linux绑定中文域名,linux shell正则表达式如何匹配域名(包含中文域名)
  6. kong网关从入门到精通_可能国内最好的网关开源项目,支持 Dubbo、SpringCloud,经历多年双11高并发的场景验证
  7. jest java_使用JestClient操作ElasticSearch的简单demo
  8. 友元函数可以访问私有成员吗_C++的友元函数和友元类
  9. mysql 一列数据变为一条_SQL 一列数据整合为一条数据
  10. java se development kit可以卸载吗_首款纯电版MINI COOPER详细评测,或将国产,值得等吗?...