MYSQL;如果是SET语句

时间:2013-02-18 03:39:13

标签: mysql

似乎无法使下面的声明工作,有什么建议吗?

Set @input := '1234567';
if length(@input)= 7 then SET id=@input; end if;

提前致谢,

1 个答案:

答案 0 :(得分:0)

试试这个:

Set @input := '1234567';
SELECT IF(length(@input)=7, @input, '((something here))') AS id;