- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle 中to_char和to_number和to_date教程
TO_CHAR 是把日期戒数字转换为字符串
TO_DATE 是把字符串转换为数据库中得日期类型转换函数
TO_NUMBER 将字符转化为数字
TO_CHAR
使用TO_CHAR 函数处理数字
TO_CHAR(number, 格式)
TO_CHAR(salary,’$99,999.99’);
使用TO_CHAR 函数处理日期
TO_CHAR(date,’格式’);
TO_NUMBER
使用TO_NUMBER 函数将字符转换为数字
TO_NUMBER(char[, 格式])
TO_DATE
使用TO_DATE 函数将字符转换为日期
TO_DATE(char[, 格式])
数字格式格式
9 代表一个数字
0 强制显示0
$ 放置一个$符
L 放置一个浮动本地货币符
. 显示小数点
, 显示千位指示符
日期格式
格式控制描述
YYYY、YYY、YY 分别代表4 位、3 位、2 位的数字年
YEAR 年的拼写
MM 数字月
MONTH 月的全拼
MON 月的缩写
DD 数字日
DAY 星期的全拼
DY 星期的缩写
AM 表示上午戒者下午
HH24、HH12 12 小时制戒24 小时制
MI 分钟
SS 秒钟
SP 数字的拼写
TH 数字的序数词
“特殊字符” 假如特殊字符
HH24:MI:SS AM 15:43:20 PM
日期例子:
SELECT TO_DATE(2006-05-01 19:25:34, YYYY-MM-DD HH24:MI:SS) FROM DUAL
SELECT TO_DATE(2006-05-01 19:25, YYYY-MM-DD HH24:MI) FROM DUAL
SELECT TO_DATE(2006-05-01 19, YYYY-MM-DD HH24) FROM DUAL
SELECT TO_DATE(2006-05-01, YYYY-MM-DD) FROM DUAL
SELECT TO_DATE(2006-05, YYYY-MM) FROM DUAL
SELECT TO_DATE(2006, YYYY) FROM DUAL
日期说明:
当省略HH、MI 和SS 对应的输入参数时,Oracle 使用0 作为DEFAULT 值。如果输入的日期
数据忽略时间部分,Oracle 会将时、分、秒部分都置为0 ,也就是说会取整到日。
同样,忽略了DD 参数,Oracle 会采用 1 作为日的默认值,也就是说会取整到月。
但是,丌要被这种“惯性”所迷惑,如果忽略 MM 参数,Oracle 并丌会取整到年,取整到当前月。
注意:
1.在使用Oracle 的to_date 函数来做日期转换时,可能会直觉地采用“yyyy-MM-dd HH:mm:ss”
的格式作为格式迚行转换,但是在Oracle 中会引起错误:“ORA 01810 格式代码出现两次”。
如:select to_date(2005-01-01 13:14:20,yyyy-MM-dd HH24:mm:ss) from dual;原因是SQL
中丌区分大小写,MM 和mm 被认为是相同的格式代码,所以Oracle 的SQL 采用了mi 代替分
钟。select to_date(2005-01-01 13:14:20,yyyy-MM-dd HH24:mi:ss) from dual;
2.另要以24 小时的形式显示出来要用HH24
select to_char(sysdate,yyyy-MM-dd HH24:mi:ss) from dual;//mi 是分钟
select to_char(sysdate,yyyy-MM-dd HH24:mm:ss) from dual;//mm 会显示月份
TO_DATE 格式(以时间:2007-11-02 13:45:25 为例)
Year:
yy two digits 两位年显示值:07
yyy three digits 三位年显示值:007
yyyy four digits 四位年显示值: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 当周第几天全写显示
您可能关注的文档
- 解释地动说和天动说的摇动式智育玩具ptolemaios_e_a4.pdf
- MOTO WLAN产品培训资料.pdf
- EnergyMicro低功耗ARM核efm32开发板手册.pdf
- 飞思卡尔MCU时钟模块设置.pdf
- VDX-6354用户手册.pdf
- autodesk-cad培训_Project Manual.pdf
- BD235;BD237;中文规格书,Datasheet资料.pdf
- weblogic12.1.2之SNMPA.pdf
- SI2302DS,215;中文规格书,Datasheet资料.pdf
- Doc.45 – Reference Discovering Demand 1 DRAFT Discovering Demand Lessons from Wireless Com.pdf
- 2025年B2C行业用户运营策略创新与生命周期管理升级报告.docx
- 2025年新能源电动观光船在波兰航线跨境旅游航线投资风险评估报告.docx
- 2025年区块链在供应链管理应用申请报告:透明度与追溯性提升.docx
- 2025年新能源电动观光船在温泉旅游航线市场拓展策略分析报告.docx
- 2025年农产品冷链物流行业冷链物流冷链设施设备投资报告.docx
- 2025年新能源电动观光船在港澳台跨境旅游航线运营模式分析报告.docx
- 2025年新能源电动观光船在滑雪旅游航线市场潜力分析.docx
- 2025年智能穿戴健康监测设备产品质量风险预警及改进策略报告.docx
- 餐饮业供应链整合与成本控制研究报告——2025年行业供应链风险管理.docx
- 2025年全球智能物流机器人技术应用与发展前景报告.docx
最近下载
- 成本费用管理制度(最终版).pdf VIP
- 3海港总体设计规范_培训讲义-航道、锚地分析报告.pdf VIP
- 电力设备预防性试验规程QCSG114002-2011版资料.doc VIP
- Legally Blonde Scripts 律政俏佳人(中英对照).pdf VIP
- 浙江省消防技术规范难点问题操作技术指南-2025修订稿(定稿).pdf VIP
- 中华人民共和国民法典系列第七编侵权责任解读PPT课件.pptx VIP
- OWASP大语言模型人工智能应用Top10安全威胁2025.docx
- 530601-高职工商企业管理专业教学标准.pdf VIP
- 种植土覆土绿化施工方案.docx
- 2025年阿里云客服专项客服条件检测认证考试试题及答案.docx VIP
文档评论(0)