当前位置:编程学习 > C#/ASP.NET >>

sql数据转换问题?

现有一字段是VARCHAR。里面有数字值,现想将值转换为int 但同时该列还保存着其它的中文值。用CONVERT转换时老是报错,听说是CONVERT会把该表的全部数据值转换一下,不知是不是这个情况,不知有没有其它办法? --------------------编程问答-------------------- 先取值。然后判断。最后转换。
--------------------编程问答-------------------- 我想在SQL里面全部搞定,怎么个先取值。  --------------------编程问答-------------------- 先看下你的值是否有规律可寻找! 例如 pt00012,pt0013,这样的数据在SQL足以搞定!LEFT(),RIGHT()方法帮助你搞定没问题的了,先把PT提取出来,然后+你转化好的值! --------------------编程问答-------------------- 有中文值,那转换肯定报错了
为什么要转成int? --------------------编程问答-------------------- 要分开才能转换,就是把数据和汉字分开 --------------------编程问答-------------------- 帮顶
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,