摘要: 变量声明: declare 声明的是局部变量,作用域为存储过程的begin 和 end之间。 declare a int default 1; 没有default字句时,默认为null; 变量赋值: 1、set语句: set可以同时给多个变量赋值,各赋值子句之间用逗号分隔。 2、 阅读全文
posted @ 2017-04-15 22:12 这一站幸福0519 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 存储过程是为了完成特定功能的SQL语句集,经过第一次编译后,之后调用都不用再进行编译 创建: 其中, procedure_name: 为存储过程名称; parameter list: 为参数列表,可以包含零个或多个参数,参数与参数之间逗号(,)分隔。 每个参数的形式为:参数类型 参数名称 数据类型 阅读全文
posted @ 2017-04-15 16:40 这一站幸福0519 阅读(1422) 评论(0) 推荐(0) 编辑
摘要: MySql 中有一个命令是delimiter,作用是设置命令段的结束符号,即遇到这个所设置的结束符号后,按回车,则命令段就可以执行了,通常默认情况下,命令的结束符号是分号(;),但是在存储过程中,过程体内可能会包含分号(;),因此需要将命令结束符号替换成其他的字符,如$$、//等,存储过程创建完成后 阅读全文
posted @ 2017-04-15 12:59 这一站幸福0519 阅读(1336) 评论(0) 推荐(0) 编辑