日期:2014-05-16  浏览次数:20672 次

请问调用mysql函数,是带引号好,还是不带引号好
请问在程序里面调用函数,是带引号的好,还是不带引号好,对性能有没有什么影响呢,谢谢
比如
select getChildName(1);

select getChildName('1');

------解决方案--------------------
根据函数的定义而定!看你的函数定义中这个参数是什么类型。 如果不匹配,则MYSQL则需要自动运行类型转换。
------解决方案--------------------
整数不用带引号,字符串带上,养成好习惯
------解决方案--------------------
要根据你的函数定义来判断,字符型带引号
------解决方案--------------------
看你函数的参数是什么类型了!