旗下导航:搜·么
当前位置:网站首页 > MySQL教程 > 正文

call语句的作用是【MySQL教程】,call语句

作者:搜教程发布时间:2019-12-01分类:MySQL教程浏览:46评论:0


导读:CALL语句能够用声明为OUT或的INOUT参数的参数给它的挪用者传回值。它也“返回”受影响的行数,客户端顺序能够在SQL级别经由历程挪用ROW_COUNT()函数取得...
CALL语句能够用声明为OUT或的INOUT参数的参数给它的挪用者传回值。

它也“返回”受影响的行数,客户端顺序能够在SQL级别经由历程挪用ROW_COUNT()函数取得这个数,从C中是挪用the mysql_affected_rows() C API函数来取得。(引荐进修:MySQL视频教程)

语法注意事项:

1,MySQL 存储历程当中的每条语句的末端,都要加上分号 “;”
  ...
  declare c int;
  if a is null then
     set a = 0;
  end if;
  ...
end;
2,解释是  --   ;  MySQL 存储历程的参数不能指定默认值
3,不能在 MySQL 存储历程当中运用 “return” 关键字。
  set c = a + b;
  select c as sum;
 
end;
4. 挪用 MySQL 存储历程时刻,须要在历程名字背面加“()”,纵然没有一个参数,也须要“()”
call pr_no_param();
5. 由于 MySQL 存储历程参数没有默认值,所以在挪用 MySQL 存储历程时刻,不能省略参数。能够用 null 来替换。
call pr_add(10, null);

更多MySQL相干技术文章,请接见MySQL教程栏目举行进修!

以上就是call语句的作用是的细致内容,更多请关注ki4网别的相干文章!

标签:call语句


欢迎 发表评论: