SQL SERVER:数据类型转换(29)

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册

前言:

此刻看官们对“sqlserver类型转换”大概比较关切,咱们都想要分析一些“sqlserver类型转换”的相关知识。那么小编在网上网罗了一些对于“sqlserver类型转换””的相关知识,希望你们能喜欢,兄弟们快快来了解一下吧!

一、数据类型转换:

1、数据类型转换分类

1)隐式转换:对用户不可见,SQL Server 会自动将数据从一种数据类型转换为另一种数据类型,例如,将smallint 与 int 进行比较时,在比较之前,smallint 会被隐式转换为 int。

2)显示转换:一般使用Convert 和Cast函数,可将值(局部变量、列或其他表达式)从一种数据类型转换为另一种数据类型。例如,以下 CAST 函数可将数值 $100.05 转换为字符串 '100.05':

2、Convert 和Cast函数语法

1)CONVERT(表达式,数据类型,样式)

2)CAST(数据类型 AS 表达式)

3)两函数的异同点:

A、相同点:都是用于将某数据类型的表达式转换为另一种数据类型的表达式;

B、不同点:在转换日期时间类型/浮点类型的数据转换为字符串时,CONVERT()可以通过第三个参数指定转换后的字符样式,不同的样式使用,转换后的字符数据的显示格式不同

3、例:

SELECT CONVERT(Varchar(10),GETDATE(),110)--显示结果:09-16-2023SELECT CONVERT(Varchar(10),GETDATE(),111) --显示结果:2023/09/16SELECT CAST(GETDATE() AS Varchar(10))--显示结果:09 16 2023

本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://www.ssyg068.com/kuaixun/1112.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年05月31日
下一篇 2024年05月31日

相关推荐

  • SQLServer转MYSQL的方法(连数据)

    SQLServer转MYSQL的方法(连数据)本次转换需要依赖使用工具Navicat Premium。首先,将数据库移至本地SQLServer,我试过直接在局域网上其他SQLServer服务器上想转到本地Mysql好像有问题,想将远程数据库备份恢复到本地。1、打开Navicat Premium,新建一个同名的数据库,然后在表

    2024-05-29 13:35:01
    1603 0

发表回复

8206

评论列表(0条)

    暂无评论

binance币安交易所
已有2000万用户加入币安交易所

立即下载