广告
返回顶部
首页 > 资讯 > 数据库 >SQL中的cast()函数
  • 796
分享到

SQL中的cast()函数

SQL中的cast()函数 2017-11-24 16:11:40 796人浏览 绘本
摘要

语法:CAST (expression AS data_type) expression:任何有效的SQServer表达式。 AS:用于分隔两个参数,在AS之前的是要处理的数据,在AS之后是要转换的数据类型。 data_type:目标系统

SQL中的cast()函数

语法:CAST (expression AS data_type)

expression:任何有效的SQServer表达式。
AS:用于分隔两个参数,在AS之前的是要处理的数据,在AS之后是要转换的数据类型。
data_type:目标系统所提供的数据类型,包括bigint和sql_variant,不能使用用户定义的数据类型。

可以转换的类型是有限制的。这个类型可以是以下值其中的一个:

  • 二进制,同带binary前缀的效果 : BINARY    
  • 字符型,可带参数 : CHAR()     
  • 日期 : DATE     
  • 时间: TIME     
  • 日期时间型 : DATETIME     
  • 浮点数 : DECIMAL      
  • 整数 : SIGNED     
  • 无符号整数 : UNSIGNED 

例子:

1.SELECT CAST("9.0" AS decimal)  结果:9

2.SELECT CAST("9.5" AS decimal(10,2))  结果:9.5(精度与小数位数分别为10与2。精度是总的数字位数,包括小数点左边和右边位数的总和。而小数位数是小数点右边的位数。

3.SELECT  CAST(NOW() AS   DATE) 结果:2017-11-27

now() 2017-11-27 10:43:22

您可能感兴趣的文档:

--结束END--

本文标题: SQL中的cast()函数

本文链接: https://www.lsjlt.com/news/4009.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • SQL中的cast()函数
    语法:CAST (expression AS data_type) expression:任何有效的SQServer表达式。 AS:用于分隔两个参数,在AS之前的是要处理的数据,在AS之后是要转换的数据类型。 data_type:目标系统...
    99+
    2017-11-24
    SQL中的cast()函数
  • Sql中CAST函数怎么使用
    在SQL中,CAST函数用于将一个数据类型转换为另一个数据类型。其语法如下: CAST(expression AS data_typ...
    99+
    2023-10-26
    Sql
  • 关于SQL的cast()函数解析
    注意:本文使用数据库为:mysql5.6 解析: CAST函数用于将某种数据类型的表达式显式转换为另一种数据类型。 CAST()函数的参数是一个表达式,它包括用AS关键字分隔的源值和目标数据类型。 语法: CAST (e...
    99+
    2023-04-28
    SQL cast() cast()函数
  • [Mysql] CAST函数
    CAST函数用于将值从一种数据类型转换为表达式中指定的另一种数据类型 语法 CAST(value AS datatype) AS关键字用于分隔两个参数,在AS之前的是要处理的数据,在AS之后的是要转换的数据类型  参数说明 value: 要...
    99+
    2023-09-10
    mysql sql
  • MySQL中的cast()函数用法
    CAST()函数,把一个字段转成另一个字段,主要转化的是字段的类型 其语法为:cast(字段名 as 转换的类型 )                 转换的类型共有: CHAR            字符型            ...
    99+
    2023-09-01
    java 数据库
  • SQL Server格式转换函数Cast、Convert介绍
    在SQL Server中,CAST和CONVERT是两个常用的格式转换函数。CAST函数用于将一个表达式转换为指定数据类型。它的语法...
    99+
    2023-08-15
    SQL Server
  • SQL Server格式转换函数Cast怎么使用
    CAST函数在SQL Server中用于将一个数据类型转换为另一个数据类型。使用CAST函数的语法如下所示:CAST ( expre...
    99+
    2023-08-16
    SQL Server Cast
  • SQL的CAST()——转换数据类型
    目录 1.CAST()的语法及用法 (1)语法:CAST(Expression AS Data_type) 即CAST(表达式 AS 数据类型) (2)用法:将需要转换的表达式转为目标类型,可以是获取目标类型的字段,也可以与wher...
    99+
    2023-09-17
    其他 经验分享 sql mysql
  • oracle中如何使用CAST函数
    本篇文章为大家展示了oracle中如何使用CAST函数,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。CAST()函数可以进行数据类型的转换。CAST()函数的参数有...
    99+
    2022-10-18
  • MySQL CAST与CONVERT 函数的用法
    MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下: CAST(value as type); CONVERT(value, type); ...
    99+
    2022-05-19
    MySQL CAST CONVERT 函数 用法
  • Mysql CAST函数的具体使用
    目录语法参数说明示例练习案例CAST函数用于将值从一种数据类型转换为表达式中指定的另一种数据类型 语法 CAST(value AS datatype) AS关键字用于分隔两个参数,在AS之前的是要处理的数据,在AS之后的...
    99+
    2022-08-12
    MysqlCAST函数 MysqlCAST
  • sql server中的数据类型转换cast与convert
    注意点: CAST()函数和CONVERT()函数都不能执行四舍五入或截断操作。如: SELECT CAST("12.5" AS decimal) 结果是一个整数值:12 如果通过CAST()函数将这个值转换为decimal类型,需...
    99+
    2014-07-20
    sql server中的数据类型转换cast与convert
  • SQL中CAST()实例之转换数据类型
    目录1.CAST()的语法及用法(1)语法:CAST(Expression AS Data_type)(2)用法:2.CAST()的实例(1)将文本(字符串)时间转为日期格式,获取日期格式的字段(2)与其它语法进行结合使...
    99+
    2023-01-13
    sql cast() sql转换数据类型 sql转换数据类型语句
  • MySQL 数据库中 CAST 函数如何使用?
    1:CAST函数       CAST 函数是 SQL 中的一种类型转换函数,它用于将一个数据类型转换为另一个数据类型。 2:常用的 CAST 函数的方法 2.1  将字符串转换为数字类型 CAST('123' AS INT) -- 将字符...
    99+
    2023-09-02
    java 开发语言
  • Oracle使用cast() 函数的一个BUG
    今天在用Oracle时无意发现一个小问题,就是使用cast函数转换类型时,出现文字被截断现象,现贴出来,如下:Select  Cast('未填写' As N...
    99+
    2022-10-18
  • SQL Server日期函数CAST和CONVERT以及在业务中的使用是怎样的
    SQL Server日期函数CAST和CONVERT以及在业务中的使用是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。最...
    99+
    2022-10-19
  • SQL中的函数——NVL()函数
    NVL(exp1,exp2)函数时判断判断某个值是否为null。若为null,则返回exp2,否则返回exp1 ---格式1 select nvl(exp1,exp2) from db_table ---例子 sel...
    99+
    2018-05-27
    SQL中的函数——NVL()函数
  • SQL中的函数——Round()函数
    Round(exp1,exp2)函数具有四舍五入的功能,分为以下两种情况: 1.exp2数为非负 四舍五入的位数从小数点后开始计数,小数点后|exp2|位,看後一位,进本位,后面舍去 select Round(125....
    99+
    2022-03-05
    SQL中的函数——Round()函数
  • SQLServer格式转换函数Cast、Convert介绍
    CAST、CONVERT都可以执行数据类型转换。在大部分情况下,两者执行同样的功能,不同的是CONVERT还提供一些特别的日期格式转换,而CAST没有这个功能。 CAST是ANSI兼...
    99+
    2022-11-13
  • MySQL基础教程11 —— 函数之Cast函数和操作符
    BINARY BINARY操作符将后面的字符串抛给一个二进制字符串。这是一种简单的方式来促使逐字节而不是逐字符的进行列比较。这使得比较区分大小写,即使该列不被定义为 BINARY或 BLOB。BINARY也会产生...
    99+
    2022-05-27
    binary CAST MySQL
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作