sql server,数据类型sql_variant的问题。谢谢
sql_variant是一种数据类型吗?会被赋值怎么样的数据?麻烦举个例子。据说该类型数据与普通类型的数据隐式转换是单向的,求简单例子。谢谢...
sql_variant是一种数据类型吗?
会被赋值怎么样的数据?麻烦举个例子。
据说该类型数据与普通类型的数据隐式转换是单向的,求简单例子。
谢谢 展开
会被赋值怎么样的数据?麻烦举个例子。
据说该类型数据与普通类型的数据隐式转换是单向的,求简单例子。
谢谢 展开
1个回答
2013-08-02
展开全部
declare @i sql_variant=123
declare @j int=cast(@i as int)
print convert(int,@i)+@j
1、基本数据类型可以隐式转换为sql_variant,如第一行
2、但是sql_variant转换为其它基本数据类型的时候必须显示转换,可以使用cast或者convert函数,如第二行和第三行
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询