mysql中自定义函数,getCode('','')select getCode('',''); 返回:'0001'
select * from user where ucode=getCode('','');没有返回结果。
我表中肯定有ucode='0001'的记录。
是不是where子句中不能使用这样的函数?
select * from user where ucode=getCode('','');没有返回结果。
我表中肯定有ucode='0001'的记录。
是不是where子句中不能使用这样的函数?
贴建表及插入记录的SQL及UDF代码
select * from user where ucode='0001';
select '0001',getCode('',''),getCode('','')='0001';贴出来分析一下。