zoukankan      html  css  js  c++  java
  • SQL函数学习(十九):CAST()函数和CONVERT()函数

    19、CAST()函数和CONVERT()函数

          CAST()函数可以将某种数据类型的表达式转化为另一种数据类型

          CONVERT()函数 也 可以将指定的数据类型转换为另一种数据类型

    19.1 CAST()函数和CONVERT()函数语法

     select cast(表达式 as 数据类型)  :    CAST(expression AS  data_type)

     select convert(数据类型(长度) ,表达式,[,样式])

    19.2 CAST()函数和CONVERT()函数实例

    要求:将“234”转化为数值类型数据,并且与123相加进行运算

    select CAST('234'  AS  INT) +123

    select 姓名,学校,地址,convert(Varchar(10),年龄)+'岁',时间 from Table_2

    使用CAST函数进行数据类型转换时,在下列情况下能够被接受

    (1)两个表达式的数据类型完全相同

    (2)两个表达式可隐性转换

    (3)必须显示转换数据类型

    例如 char 不能转换为 int类型

           float  不能转换为 int类型等等  

    SELECT CAST('12.5' AS decimal(9,2))是可以通过的

  • 相关阅读:
    移动传感器扫描覆盖
    最小生成树
    什么是壳 脱壳篇01
    最小生成树
    最小生成树
    最小生成树
    最小生成树
    最小生成树
    普里姆算法
    普里姆算法
  • 原文地址:https://www.cnblogs.com/zmztya/p/5329603.html
Copyright © 2011-2022 走看看