交叉制表--检查列的计数值和长度并加入行数据(9)

交叉制表--检查列的计数值和长度并加入行数据(9),第1张

概述交叉制表--检查列的计数值长度并加入行数据(9)

下面是内存溢出 jb51.cc 通过网络收集整理的代码片段。

内存溢出小编现在分享给大家,也给大家做个参考。

--除了需要证实列的计数值和名称长度,如果一切正常用户还需要填写#rownames表--check column countif (select  count(*) from #colnames)>1023begin  drop table #colnames  raiserror  51004 'distinct column count exceeded max of 1023'  return -1end--verify colnames do not exceed max lengthif (select max(datalength(rtrim(colname))-1) from #colnames)>29begin  drop table #colnames   raiserror 51050 'column data length exceeded max of 30'  return -1end--if all is ok,continue to add #rownames dataselect @chvexec='insert #rownames select distinct '+  case @introwtype  when 1 then 'convert(varchar(255),' else ''  end +rtrim(@chrrowhead)+  case @introwtype  when 1 then ')'  else ''  end +'from '[email protected]--print @chvexecexec(@chvexec)  

以上是内存溢出(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

总结

以上是内存溢出为你收集整理的交叉制表--检查列的计数值和长度并加入行数据(9)全部内容,希望文章能够帮你解决交叉制表--检查列的计数值和长度并加入行数据(9)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/1164556.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存