摘要: 存储过程:可以有0个返回,也可以有多个返回 函数:只能有一个返回 creat function 函数名(参数列表)return 返回类型 begin 函数体 end 参数列表:参数名 参数类型 函数体肯定有return语句,没有会报错 调用 select 函数名(参数列表) #返回公司的员工个数 c 阅读全文
posted @ 2022-12-18 20:46 平凡的柳先生 阅读(18) 评论(0) 推荐(0)
摘要: 存储过程和函数:类似Java中的函数 好处: 1、提高代码的重用性 2、简化操作 3.减少了编辑次数并减少了和数据库服务器的连接次数,提高了效率 含义:一组预先编译好的sql语句 一、创建语法 create procedure 存储过程的名字(参数列表) begin 一组合法有效的sql语句 end 阅读全文
posted @ 2022-12-18 19:00 平凡的柳先生 阅读(164) 评论(0) 推荐(0)
摘要: 系统变量: 全局变量:作用域:服务器每次启动会为所有全局变量赋初始值,不能跨重启,重启不可以 会话变量:作用域:仅仅针对当前会话(连接)有效 自定义变量: 用户变量:作用域:针对于当前会话(连接)有效,同于会话变量的作用域 局部变量:作用域:begin end中生效 #一、系统变量 全局级别则glo 阅读全文
posted @ 2022-12-18 15:08 平凡的柳先生 阅读(79) 评论(0) 推荐(0)
摘要: 含义:虚拟表,和普通表一样使用 比如:舞蹈班和普通班的对比 #案例:查询姓张的学生名和专业名 select stuname,majorname from stuinfo s inner join major m on s.majorid = m.id where s.stuname like '张% 阅读全文
posted @ 2022-12-18 13:42 平凡的柳先生 阅读(98) 评论(0) 推荐(0)
摘要: 事务的隔离级别 read uncommitted:出现脏读、幻读、不可重复读 read committed:避免脏读 repeatable read:避免脏读和不可重复读 serializable:全都避免 MySQL中默认第三个 Oracle中默认第二个 查看隔离级别 select @@tx_is 阅读全文
posted @ 2022-12-18 12:51 平凡的柳先生 阅读(22) 评论(0) 推荐(0)