- 博客(13)
- 收藏
- 关注
原创 MySQL——触发器(trigger)基本结构
1、修改分隔符符号$$可以修改2、创建触发器函数名称create trigger 函数名3、什么样在操作触发,操作哪个表after :……之后触发before :……之后触发insert :……之后触发update :……之后触发delete :……之后触发on 表名实例:after insert on user4、for each row 声明每次触发都被执行5、 开始触发器代码begin6、 触发器触发后执行代码块7、 结束触发器end;8、 修改分隔符$$
2024-06-20 15:40:08
430
原创 MySQL数据库——事务操作-begin-commit-rollback
事务(TRANSACTION)是作为单个逻辑工作单元执行的一系列操作。多个操作作为一个整体向系统提交,要么都执行、要么都不执行。事务是一个不可分割的工作逻辑单元。# 用作开启·自动关闭和开启事务BEGIN# 也可以用作开启# 也可以用作开启COMMIT # 操作完全成功,统一提交事务数据SELECT "操作错误,已经回滚。ROLLBACK # 撤销事务中的sql操作# 用作关闭·自动关闭和开启事务。
2024-04-22 11:40:32
1121
原创 MySQL数据库子查询练习——EXISTS(存在)
子查询,也就是使用一条sql语句将我们需要的某一个结果信息从表中查询出来,再通过此结果进行其它查询的操作。EXISTS 会返回true或false,最简单的可以尝试:EXISTS (select 1)肯定返回正确,EXISTS (select 0)返回错误。
2024-04-22 10:53:31
297
原创 MySQL数据库子查询——in多个数据查询的示例
子查询,多条信息查询的时候可以使用in关键字,但是子查询不能使用limit作为限制器,limit可以使用在父层结果查询的限制中。
2024-04-18 16:39:04
328
原创 MySQL数据库子查询练习——单个数据的子查询
子查询,也就是使用一条sql语句将我们需要的某一个结果信息从表中查询出来,再通过此结果进行其它查询的操作。
2024-04-18 16:19:48
184
原创 MySQL单表操作学习DDL_DML_DQL语句
数据库名称可以为【schoolDB】,字符集【utf8】,排序规则【utf8_general_ci】。
2024-04-01 11:48:56
274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人