摘要: 预处理语句 PREPARE、EXECUTE、DEALLOCATE PREPARE 1.1 基本用法 CREATE PROCEDURE test() BEGIN SET @selectsql = 'select * from app_user'; -- 预定义SQL PREPARE stmt FROM 阅读全文
posted @ 2022-05-21 21:07 逢生博客 阅读(124) 评论(0) 推荐(0)
摘要: 触发器(trigger)是MySQL提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作(insert,delete, update)时就会激活它执行。 1. 创建触发器 CREATE 阅读全文
posted @ 2022-05-21 19:37 逢生博客 阅读(526) 评论(0) 推荐(0)
摘要: 1. SUBSTRING_INDEX # SUBSTRING_INDEX(待截取字符串,截取数据依据字符,截取字符的位置) SELECT SUBSTRING_INDEX('0,1,626,691,692,',',',4); # 输出 0,1,626,691 2. REVERSE # REVERSE 阅读全文
posted @ 2022-05-21 19:35 逢生博客 阅读(1661) 评论(0) 推荐(0)
摘要: 1. CONCAT 连接字符串 SELECT CONCAT('ab', 'cd', 'ef'); # 输出 abcdef # 函数中的任何参数为 NULL,返回结果为 NULL SELECT CONCAT(NULL, 'ab', 'cd', 'ef'); # 输出 NULL 2. CONCAT_WS 阅读全文
posted @ 2022-05-21 19:33 逢生博客 阅读(178) 评论(0) 推荐(0)
摘要: 1. 基础用法 1.1 NOW() SELECT NOW(); # 输出 2022-05-14 13:26:49 1.2 CURDATE() SELECT CURDATE(); # 输出 2022-05-14 1.3 CURTIME() SELECT CURTIME(); # 输出 13:28:39 阅读全文
posted @ 2022-05-21 19:32 逢生博客 阅读(112) 评论(0) 推荐(0)