Update Article set ClassID=@ClassID where ID in (select Myvalues FROM my_split(@ID, ','))“select Myvalues FROM my_split(@ID, ',')”是什么意思呀?

解决方案 »

  1.   

    SQL嵌套...看意思就知道啦...where ID inin的范围就是 “select Myvalues FROM my_split(@ID, ',')”这里读取出来的数据
      

  2.   

    my_split(@ID, ',')看语法应该是个SQL Server 的 UDF。
      

  3.   

    my_split应该是一个自定义函数
    可以从企业管理器中找到该自定义函数
    看名字,功能应该和string.split()一样
      

  4.   

    我要知道@ 在这里是什么意思,UPDATE更新数据一定要用@吗?