编程论坛
注册
登录
编程论坛
→
MySQL论坛
有几个问题想请教一下!关于存储过程的.
time1609
发布于 2017-03-16 03:21, 1925 次点击
在使用存储过程时,如果一个参数的类型是decimal(n,x) ,如果传入的数据是 12a12.0的话,会变成12,如果是a12的话,会变成0,那么如何保证输入的参数是合法的呢?
网上说cast()会报错,但我试了一下一样是截断,貌似存储过程会自动使用这个函数,将以字符串传入的参数转换为对应的类型,但就是不报错
0 回复
1