首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
天行本尊
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
最新
热门
08.临时表与动态SQL
MySQL里面的数据是以表为数据基础的,因此对象,数组等变量的处理方式其实不太适合用传统编程语言的方式去使用。但如果有时候处理逻辑太复杂,需要用到变量来缓存一下中间处理的结果怎么办呢,因地制宜,使用临时表。 MySQL临时表在我们需要保存一些临时数据时是非常有用的。临时表只在当…
07.循环与游标
loop循环需要有个loop_name,这个其实是之前提过的label标记,也就是说在循环内部可以在某个条件满足时跳出label,结束循环。loop跟C语言中的循环很像,在正常使用的时候一般while循环就够了,loop循环大部分时候是和游标一起搭配使用的 SQL的执行不同于大…
06.实战练习-JSON的输出
GROUP_CONCAT将值用特定符号连接,默认逗号。有“多行合并一行”的功能 GLOBAL设置的是全局变量,但需要注意的是全局变量是已经从配置文件中读取出来的了,更改变量不会更改配置文件。另外其他已经建立的连接是从之前的全局变量复制出来的全局变量,不会自动更新 json_me…
05.实战练习-JSON的解析
自从MySQL5.7开始,MySQL对于JSON的支持越来越完善,不仅有json数据格式,还有各种内置的json处理方法。本文主要介绍题目用到的几种常见方法,更多方法读者可以查阅相关文档 先声明两个变量v_teachers和v_students,类型都是JSON,在MySQL里…
04.实战练习-日常操作
日常操作题目有两张表分别记录了老师和学生的数据,teacher_id/student_id是表的自增主键number是工号/学号,每个人都是唯一的,不能重复teached_by表示学生是哪个老师教的,
03.变量与作用域
存储过程变量需要声明,作用域是一个begin ... end代码块中 存储过程变量是正统的变量使用方式,有明确可控的作用域,有准确声明的类型,推荐在存储过程中使用。 理论上应该开启严格模式以便防止错误的赋值,但实际上有些错误是运行的时候才会报出来的。例如上面示例中对于v_stu…
02.存储过程和存储函数的输入输出
定义一个方法,首先要定义的就是方法名以及入参出参。MySQL中有procedure(存储过程)和function(存储函数)两种类型的SQL语句集合 再往后的括号里面是参数。BEGIN, END之间就是写代码主体的部分了 声明函数名为simple_add_function, 入…
01.存储过程参与的前后端结构
学MySQL的时候都会介绍一下存储过程,但听下来似乎也就是把一些SQL语句预先存储好然后一键调用,鲜有详细描述存储过程具体能实现什么功能,它的边界在什么地方的文章。以至于大部分人学完数据库之后只是使用了SQL的存储功能以及它提供的高性能的查找,从来没有用过存储过程,本系列将详细…
个人成就
文章被点赞
1
文章被阅读
7,099
掘力值
106
关注了
5
关注者
0
收藏集
1
关注标签
12
加入于
2019-09-05