说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

一个古老的话题!!!

编辑:说三道四文库 发布时间:2018-07-20 11:10
HTML文档下载 WORD文档下载 PDF文档下载

declare @sql varchar(8000) 
select @sql = isnull(@sql + '],[' , '' )+ riqi  from play group by riqi 

set @sql = '[' + @sql + ']' 
exec ('select * from (select * from play) a pivot (max(sid) for riqi in (' + @sql + ')) b') 
 想通过上面得一段老代码 将play  表中得 riqi行 转换成列 。。。。 郁闷 得问题是 
: 消息 241,级别 16,状态 1,第 2 行
从字符串向 datetime 转换时失败。
我没有搞懂是那里字符串转变失败。  期待高手解决 。。   端午节快乐 。。 
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘