sql slplit 操作


else if @DealType='EDIT' --修改操作
begin
 if(exists(select * from wenjuan_timu where bianhao=@bianhao and timubiaoti=@timubiaoti and tihao<>@tid))
         set @Ruturn='SAMTITLE'
 else
     begin
 
     update wenjuan_timu set timubiaoti=@timubiaoti,bixuan=@bixuan,paixu=@paixu,tuxing=@tuxing,jiaocha=@jiaocha,toupiao=@toupiao,xiala=@xiala,tuxingsu=@tuxingsu,liebiao=@liebiao,jiaocha1=@jiaocha1,jiaocha2=@jiaocha2,jiaochamore=@jiaochamore,lieshu=@lieshu where tihao=@tid
     --添加到题库
  if(@tiku='是')
  begin
  update wenjuan_tiku_timu set timubiaoti=@timubiaoti,bixuan=@bixuan,paixu=@paixu where tihao=@tid
  end
  --添加到选项表里
  
  delete wenjuan_xuanxiang where tihao = @tid  -- 删除原来的选项,
 
  --DECLARE @Index int;
  --DECLARE @Left nvarchar;
  
  --DECLARE @Index1 int;
  --DECLARE @Left1 nvarchar;
 
  select @count=count(*)+1 from wenjuan_xuanxiang where tihao=@tihao
 
  WHILE CHARINDEX(',',@xx) > 0
   BEGIN
   select @count=count(*)+1 from wenjuan_xuanxiang where tihao=@tihao
 
    SELECT @Index = CHARINDEX(',',@xx);
    SELECT @Left = LEFT(@xx,@Index-1);
  
    SELECT @Index1 = CHARINDEX(',',@xxtp);
    SELECT @Left1 = LEFT(@xxtp,@Index1-1);
  
    insert into wenjuan_xuanxiang(tihao,xuanxiang,toupiao,xunsu) values(@tihao,@LEFT,@LEFT1,@count)
    if(@tiku='是') 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值