SQL:使用Cast进行数据类型转换

xiaoxiao2022-06-12  23

 

 

使用Cast进行数据类型转换

select * from table where sv_svno >= 2000000001 

 

 

 

 

sv_svno:是一个Varchar(20) 的字段,当 sv_svno 里的内容为2000000000时,它比整型值要大,所以会发生溢出,报错。

解决方法如下:

 

select * from table where   cast(sv_svno as bigint)>=2000000001

   

 

转载请注明原文地址: https://www.6miu.com/read-4932989.html

最新回复(0)