一个语法讲教into
delimiter //create procedure proc_run(out getName varchar(50),out getPwd varchar(50),setId int)
begin
select name ,pwd from bbs where id=setId into getName, getPwd;
end
//
select name ,pwd from bbs where id=setId into getName, getPwd;
这里面的into我不明白是什么意思。。
这是哪一块用的,是内联吗。。 应该是没有这样的语法的。
如果真要用into的话也应该在where 之前呀,如:
SELECT col_name[,...] INTO var_name[,...] table_expr
这个SELECT语法把选定的列直接存储到变量。因此,只有单一的行可以被取回。
SELECT id,data INTO x,y FROM test.t1 LIMIT 1; 谢谢
页:
[1]