码迷,mamicode.com
首页 > 数据库 > 详细

数据库学习之八--转换函数

时间:2019-10-25 18:44:58      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:ima   它的   转换函数   数值类型   字符串函数   weight   sel   算术   类型   

一、说明:代码来源于《SQL基础教程》一书;

   在这里主要讲述转换函数,对于其它的函数,如算术函数,字符串函数,日期函数之类的,在使用数据库的时候一般都会使用到,但是转换函数接触的比较少,这里简要介绍一下,以后看到类似的函数就了解大概是什么意思。

二、转换函数

  1. CAST——类型转换,例:将字符串类型转换为数值类型:

SELECT CAST(0001 AS INTEGER) AS int_col;

  执行结果:

  技术图片

 

   2. COALESCE——将NULL转换为其他值

SELECT COALESCE(NULL, 1) AS col_1,
COALESCE(NULL, test, NULL) AS col_2,
COALESCE(NULL, NULL, 2009-11-01) AS col_3
FROM employee;

  执行结果:

  技术图片

 

   employee视图如下:

  技术图片

 

 三、结论

  由以上可以看出COALESCE并不是因为表格里面有NULL值而将NULL值替换,慎用!!!

  

数据库学习之八--转换函数

标签:ima   它的   转换函数   数值类型   字符串函数   weight   sel   算术   类型   

原文地址:https://www.cnblogs.com/anlia/p/11739206.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!