我有表tab1(伪结构)
tab1
{
fname char(20)
code int
}
我有这样的程序
change(a varchar(20) )
{
update tab1
set code = a where fname = 'lisa'
}
我希望a
除int
之外的所有内容都是i want convert varchar to int and int to varchar too.
;
{{1}}
答案 0 :(得分:1)
你不需要它。如果你调用它CALL change('123a31')
MySQL将尽力从你的varchar中获取一个数字。
如果您绝对需要投放试用SELECT CAST('123' AS SIGNED)
MySQL Docs