oracle to_charto_date(Oracle to_char和to_date).doc

oracle to_charto_date(Oracle to_char和to_date).doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracleto_char

oracle to_charto_date(Oracle to_char和to_date) Oracle中to_date to_char格式 2009 18:02:21 to_char是把日期或数字转换为字符串 to_date是把字符串转换为数据库中得日期类型转换函数 to_number将字符转化为数字 ?to_char 使用to_char函数处理数字 to_char(数量、“格式”) to_char(工资,99999美元.99”); 使用to_char函数处理日期 to_char(日期,“格式”); ?to_number 使用to_number函数将字符转换为数字 to_number(char [,“格式]) ?to_date 使用to_date函数将字符转换为日期 to_date(char [,“格式]) ?数字格式格式 9代表一个数字 0强制显示0 放置一个符美元美元 我放置一个浮动本地货币符 。显示小数点 ,显示千位指示符 ?日期格式 格式控制描述 年、YYY、YY分别代表4位、3位、2位的数字年 年年的拼写 mm数字月 月月的全拼 我的月的缩写 DD数字日 一天星期的全拼 DY星期的缩写 我表示上午或者下午 hh24、hh12 12小时制或24小时制 我分钟 SS秒钟 SP数字的拼写 日数字的序数词 “特殊字符”假如特殊字符 hh24:MI:SS是15:43:20 PM 日期例子: 选择to_date(2006-05-01 19:25:34,YYYY-MM-DD hh24:MI:SS)从双 选择to_date(2006-05-01 19:25,YYYY-MM-DD hh24:Mi)从双 选择to_date(2006-05-01 19”,hh24 YYYY-MM-DD”)从双 选择to_date(2006-05-01,YYYY-MM-DD”)从双 选择to_date(2006-05 , yyyy-mm”)从双 选择to_date(2006年,年)从双 日期说明: 当省略HH、MI和SS对应的输入参数时,Oracle使用0作为默认值。如果输入的日期数据忽略时间部分,Oracle会将时、分、秒部分都置为0,也就是说会取整到日。 同样,忽略了DD参数,Oracle会采用1作为日的默认值,也就是说会取整到月。 但是,不要被这种”惯性”所迷惑,如果忽略毫米参数,Oracle并不会取整到年,取整到当前月。 注意: 1。在使用Oracle的to_date函数来做日期转换时,可能会直觉地采用“yyyy-mm-dd HH:毫米:SS”的格式作为格式进行转换,但是在Oracle中会引起错误:“或01810格式代码出现两次”。如:选择to_date(2005-01-01 13:14:20 ,yyyy-mm-dd hh24:MM:SS)从双;原因是SQL中不区分大小写和毫米,毫米被认为是相同的格式代码所以的SQL,Oracle采用了MI代替分钟。选择to_date(2005-01-01 13:14:20 ,yyyy-mm-dd hh24:MI:SS)从双; 2。另要以24小时的形式显示出来要用hh24 选择to_char(SYSDATE,yyyy-mm-dd hh24:MI:SS)从双;/我是分钟 选择to_char(SYSDATE,yyyy-mm-dd hh24:MM:SS)从双;/ /毫米会显示月份 to_date格式(以时间:2007-11-02 13:45:25为例) 年: YY两位年显示值两位数:07 三个数字:007三位年显示值YYY 四位年显示值yyyy四位数:2007 Month: Mm number 两位月 显示值: 11 Mon abbreviated 字符集表示 显示值: 11月, 若是英文版, 显示nov Month spelled out 字符集表示 显示值: 11月, 若是英文版, 显示november Day: DD number 当月第几天 显示值: 02 DDD number 当年第几天 显示值: 02 Dy abbreviated 当周第几天简写 显示值: 星期五, 若是英文版, 显示fri Day spelled out 当周第几天全写 显示值: 星期五, 若是英文版, 显示friday Ddspth spelled out, ordinal twelfth Hour: HH two digits 12小时进制 显示值: 01 Hh24 two digits 24小时进制 显示值: 13 Minute: Mi two digits 60进制 显示值: 45 Second: SS two digits 60进制 显示值: 25 其它 Q digit 季度 显示值: 4 WW digit 当年第几周 显示值:

您可能关注的文档

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档