笔记153 判断数据的int varchar decimal 等数据类型
笔记153 判断数据的int varchar decimal 等数据类型
1 --判断数据的int varchar decimal 等数据类型 2 3 --隐式的定义 结果:varchar 4 DECLARE @a SQL_VARIANT 5 SET @a='a' 6 SELECT SQL_VARIANT_PROPERTY(@a,'basetype') 7 8 --显式的定义 结果:nvarchar 9 DECLARE @b NVARCHAR(10) 10 SET @b='a' 11 SELECT SQL_VARIANT_PROPERTY(@b,'basetype') 12 -- 13 -- 14 -------------------------------------------------- 15 --隐式的定义 结果:int 16 DECLARE @c SQL_VARIANT 17 SET @c=1 18 SELECT SQL_VARIANT_PROPERTY(@c,'basetype') 19 20 --显式的定义 结果:int 21 DECLARE @d INT 22 SET @d=1 23 SELECT SQL_VARIANT_PROPERTY(@d,'basetype') 24 25 ----------------------------------------------- 26 --隐式的定义 结果:numeric 27 DECLARE @e SQL_VARIANT 28 SET @e=1.1 29 SELECT SQL_VARIANT_PROPERTY(@e,'basetype') 30 31 --显式的定义 结果:decimal 32 DECLARE @f DECIMAL(8,2) 33 SET @f=1.1 34 SELECT SQL_VARIANT_PROPERTY(@f,'basetype') 35 36 ----------------------------------------------------- 37 --隐式的定义 结果:varchar 38 DECLARE @g SQL_VARIANT 39 SET @g='2012-10-10' 40 SELECT SQL_VARIANT_PROPERTY(@g,'basetype') 41 42 --隐式的定义 结果:varchar 43 DECLARE @h SQL_VARIANT 44 SET @h='2012-10-10 10:10:10' 45 SELECT SQL_VARIANT_PROPERTY(@h,'basetype') 46 47 --显式的定义 结果:datetime 48 DECLARE @i DATETIME 49 SET @i='2012-10-10' 50 SELECT SQL_VARIANT_PROPERTY(@i,'basetype')
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!