存储过程中如何将bit类型转换为int类型或者bit类型如何和1,0进行比较???在线等~
@strOrderType = 1--排序类型,默认1为升序
csdn上有篇帖子说 cast(IsTop as int) 可以
我就if cast(@OrderType as int) = 1--升序类型
set @strOrder = ' order by ['+@strOrderField+'] asc'
else
set @strOrder = ' order by ['+@strOrderField+'] desc'
结果当我给@strOrderType输入1或0时,提示@strOrderType该输入参数不能转换,请大侠门赐教~
或者是将@OrderType直接和1比较 具体怎样比?