[Day12]资料类型转换

SQL的资料类型转换分为隐性和显性转换,隐性转换即不必使用指定的转换函数,语句执行时资料库管理系统会自动运算成相同的类型,而显性就必须自己输入转换函数指令来处理。

下图是可以自动转换的资料类型:
https://ithelp.ithome.com.tw/upload/images/20210927/20140915RXjsz0ebeK.png

下列为简单的举例:

  1. SELECT 5+'10' FROM DUAL;
    执行结果为15

  2. SELECT 5||'10' FROM DUAL;
    执行结果为510

接下来要介绍的是显性转换:
转换函数分为

  1. TO_NUMBER():字符转数值函数
  2. TO_CHAR():日期转字符函数
  3. TO_DATE():字符转日期函数
    下面是他们的互动关系:
    https://ithelp.ithome.com.tw/upload/images/20210927/20140915mOouIRz3Uq.png

数值与数字转换
最常使用到的会是TO_CHAR(),以方便阅读输出的表格,以下是常用的元素统整表:
https://ithelp.ithome.com.tw/upload/images/20210927/20140915lSctE7eVDq.png

日期与字串转换
日期格式字符统整表:
https://ithelp.ithome.com.tw/upload/images/20210927/20140915OZzgNDsQfU.png

下篇会从空值转换函数继续介绍!


<<:  Composition vs 继承( Day13 )

>>:  13 | WordPress 清单区块 List Block

【图解演算法教学】二元树 Traversal

Youtube教学影片连结:https://bit.ly/2ECHcoQ 这次带大家深度了解二元树...

终於 30 天了,可以偷懒了ㄅ

终於最後一天,照惯例大家都在这里写後记吧~ 三年前第一次知道铁人赛,就是以社群身份去参加了颁奖典礼X...

[Day29] 离 Google 服务又近一点 - shortcuts for Google

写在前面 Google 推出的服务主要分两块 Google Workspace 和 Google C...

【从零开始的 C 语言笔记】第八篇-printf 介绍与应用

不怎麽重要的前言 上一篇我们介绍了与输入输出格式相关的语法,想必大家应该多少知道要怎麽使用了,如果有...

DAY14 资料室--Vuex项目结构

前言 Vuex 并不会限制我们的代码结构,只是有三大原则需要遵守: 应用层级的状态应该集中到单个 s...