MariaDB社区

标题: 一个语法讲教into [打印本页]

作者: yang1229    时间: 2008-12-19 21:54
标题: 一个语法讲教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我不明白是什么意思。。
这是哪一块用的,是内联吗。。
作者: kider    时间: 2008-12-19 23:40
应该是没有这样的语法的。
如果真要用into的话也应该在where 之前呀,如:

SELECT col_name[,...] INTO var_name[,...] table_expr

这个SELECT语法把选定的列直接存储到变量。因此,只有单一的行可以被取回。

SELECT id,data INTO x,y FROM test.t1 LIMIT 1;
作者: yang1229    时间: 2008-12-20 09:20
谢谢




欢迎光临 MariaDB社区 (http://123.56.88.72/) Powered by Discuz! X3.2