摘要: while语法[标签:]while 循环条件 do 循环体 end while[标签]; loop语法[标签:]loop循环体end loop[标签]; repeat语法[标签:]repeat循环体until 结束循环的条件end repeat[标签]; 阅读全文
posted @ 2018-10-26 19:49 祥子89 阅读(1428) 评论(0) 推荐(0)
摘要: if(语句1,语句2,语句3)如果语句1为真 则执行语句2 否则执行语句3 case 变量或者表达式when 值1 then 语句1;when 值2 then 语句2;....else 语句n;end casewhen 条件1 then 语句1;when 条件2 then 语句2;...else 语 阅读全文
posted @ 2018-10-26 19:41 祥子89 阅读(1035) 评论(0) 推荐(0)
摘要: 函数和存储过程的唯一区别就是返回值的区别 函数有且只有一个返回值,而存储过程可以没有返回值,也可以有多个返回值 create function 函数名(参数列表) returns 返回值类型begin end$ 注意:1.参数列表包含两个部分 参数名和参数类型2.函数体 肯定要有return语句,如 阅读全文
posted @ 2018-10-26 19:24 祥子89 阅读(316) 评论(0) 推荐(0)
摘要: #存储过程和函数 --1.提高代码的重用性 --2.简化操作 #存储过程 /* 含义:一组事先编译好的sql语句的集合,可以理解成批处理 减少编译次数并且减少和数据库服务器的连接次数,提高效率 1.创建语法 create procedure 存储过程名字(实参列表) begin 存储过程体(一组有效 阅读全文
posted @ 2018-10-25 13:24 祥子89 阅读(100) 评论(0) 推荐(0)
摘要: 系统变量 全局变量:针对所有会话有效 select @@global.autocommit 会话变量:针对当前会话有效、select @@autocommit 访问和赋值都需要在变量前面加上@@ 自定义变量 用户变量:在当前会话有效 访问和赋值都需要在变量前面加上@ 局部变量:在begin和end之 阅读全文
posted @ 2018-10-25 11:04 祥子89 阅读(393) 评论(0) 推荐(0)