mssql sqlserver 数据类型sql_variant简介说明
程序员文章站
2022-04-10 14:37:45
转自: http://www.maomao365.com/?p=9712 摘要: 下文讲述sqlserver中sql_variant数据类型定义、赋值、应用的相关说明,如下所示: 实验环境:sql server 2008 R2 数据类型sql_variant简介sql_variant是自sqlser ......
摘要:
下文讲述sqlserver中sql_variant数据类型定义、赋值、应用的相关说明,如下所示:
实验环境:sql server 2008 r2
数据类型sql_variant简介
sql_variant是自sqlserver 2005开始的一种数据类型,此数据类型可以存储除 text ntext image timestamp外的所有数据类型值
sql_variant 最大长度为8016字节,最大存储值为8000字节,
sql_variant 中存储信息包括(值和类型信息)
sql_variant的使用:必须先转换为相应的类型,然后再进行相应的运算。
sql_variant 中可以放入null值
一张数据表可以包含多个sql_variant列
数据类型sql_variant 定义、赋值、运算
---sql_variant定义 declare @maomao1 sql_variant declare @maomao2 sql_variant declare @maomao3 sql_variant declare @maomao4 sql_variant ---sql_variant赋值 set @maomao1 ='maomao365.com' set @maomao2 ='test' set @maomao3 = 100 set @maomao4 = 88 /* sql_variant计算 必须转换后才能进行计算 */ select convert(varchar(20),@maomao1)+ convert(varchar(20),@maomao2) select convert(int,@maomao3)+ convert(int,@maomao4)
注意事项:
sql_variant可以存储好多中数据类型
sql_variant运算前必须转换为相应的数据类型
上一篇: MongoDB安装调试
推荐阅读
-
MSSQL数据类型及长度限制详细说明
-
mssql sqlserver xml数据类型专题
-
mssql sqlserver null数据类型专题
-
mssql sqlserver text数据类型专题说明
-
mssql sqlserver updatetext关键字应用简介说明
-
mssql sqlserver 数据类型sql_variant简介说明
-
MSSQL数据类型及长度限制详细说明
-
mssql sqlserver 关键字 GROUPING用法简介及说明
-
mssql sqlserver update delete表别名用法简介
-
mssql sqlserver isnull coalesce函数用法区别说明