以下声明可以正常使用:
select char_length(nomoi_queue) from proroute where startNomosPro='low';
但是当我尝试将char_length分配给变量时:
set @var = char_length(nomoi_queue) from proroute where startNomosPro='low';
select @var;
我没有结果。出了什么问题;
答案 0 :(得分:1)
这不是为变量赋值的正确语法。试试这样:
set @var = (select char_length(nomoi_queue) from proroute where startNomosPro='low');
或尝试这样:
select char_length(nomoi_queue) into @var from proroute where startNomosPro='low';