永发信息网

SqlServer 中用declare 一个varchar类型的 要赋初值吗?

答案:2  悬赏:20  手机版
解决时间 2021-04-02 03:57
SqlServer 中用declare 一个varchar类型的 要赋初值吗?
最佳答案
你自己说的对,是应该赋值


如下
declare @number int=12436
declare @rc varchar(5) =''--赋一个空值就行,不影响最后结果
declare @midnumber int
declare @ss int=0
declare @i int=1 
while(@i<6)
begin
   set @midnumber=@number%10
   set  @number=@number/10
    set  @rc=@rc+CONVERT(varchar(1),@midnumber)
   set @i+=1
      --为什么不输出
 end
  print @rc追问可以说一下为什么要赋值?追答不赋值就是null

null+任何东西都为假,所以无输出

单独执行下边这个
select null+1
结果就是null,所以print时就什么都没有
全部回答
是的! 这里可以给个空字符串 declare @rc varchar(5)=''
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
最新装饰板材排名前十的品牌是哪些
锄的音序是什么
叶随雨落是什么意思?
格力空调、 匹数 与适用面积 一匹 1.5匹 大1.
邢台晚上有什么好玩的
只去掉两颗智齿可以吗
洛奇 为什么贸易的时候会突然遇上掠夺者
单选题检验碳酸盐的试剂是A.紫色石蕊试液B.无
在杨氏双缝干涉实验中,把装置浸入水中,干涉条
有个很漂亮的女生,感觉她对我有意思,但她太
高铁g476从烟台哪里上车
大家来晒晒你老婆或者自己有多少条内裤
23000000等于多少公项
最近花火怎么没有七日霜飞的文章了
=IF(ROW()<COLUMN(),"",$A2&"×"&B$1&"="&$A2
推荐资讯
操作员SMT优秀员工怎么写
买房买三楼格局不好的还是买一楼格局好的
在网上买的汽车票是汽车南站的,可以到吴中汽
晚上可以在家里敬神烧香拜佛吗
星际战甲pc国服会不会停,如果停了会不会有接
在公司面试KO和OK带表的意思是什么啊!
下了床我们还是朋友 这是个什么电影啊找不到
请问这是WWEaj的什么招式
已知:如图,在等边三角形ABC,AD=BE=CF,D,
我在家开了一个小型无纺布收纳盒加工厂可是单
我的世界极限末地龙蛋
请问汽车音响里面的功放2路功放和4路功放有什
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?