
mysql
YU_XIN_JAVA
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
存储过程
存储过程? 一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于JAVA语言中的方法。存储过程是一段预编译好的代码,存储过程跟触发器有点类似,都是一组SQL集,但是存储过程是主动调用的,且功能比触发器更加强大,触发器是某件事触发后自动调用 特性 有输入输出参数,可以声明变量,有if/else, case,while等控制语句,通过编写存储过程,可以实现复杂的逻辑功能 函...原创 2019-12-09 09:52:08 · 237 阅读 · 0 评论 -
MySQL 怎么创建存储过程
MySQL 存储过程是从 MySQL5.0 开始增加的新功能。存储过程的优点有一箩筐。不过最主要的还是执行效率和 SQL 代码封装。特别是 SQL 代码封装功能,如果没有存储过程,在外部程序访问数据库时,要组织很多 SQL 语句。特别是业务逻辑复杂的时候,一大堆的 SQL 和条件夹杂在代码中,让人不寒而栗。现在有了 MySQL 存储过程,业务逻辑可以封装存储过程中,这样不仅容易维护,而且执行效率...原创 2019-12-09 09:38:45 · 482 阅读 · 0 评论 -
mybatis的sql片段使用
在开发中,SQL的拼接很常见,有很对拼接的sql具有重复性高的特点,这时最好把重复的sql抽取出来,作为公用的sql片段 <!-- sql片段 建议:对单表进行sql片段的抽取,方便重用 抽取时不包含where --> <sql id="findUserSql"> <if test="u...原创 2019-11-27 12:45:12 · 286 阅读 · 0 评论 -
mybatis中Parameter index out of range (2 > number of parameters, which is 1).
mybatis中Parameter index out of range (2 > number of parameters, which is 1). Parameter index out of range (2 > number of parameters, which is 1).(参数索引超出范围) 在mybatis里面写就是应该是 like '%${name} %' ...原创 2019-11-05 14:17:36 · 906 阅读 · 0 评论 -
MYSQL FIND_IN_SET函数
find_in_set 函数的语法: FIND_IN_SET(str,strList) str 要查询的字符串 strList 字段名,参数以“,”分隔,如(1,2,6,8) 查询字段(strList)中包含的结果,返回结果null或记录。 假如字符串str在由N个子链组成的字符串列表strlist 中,则返回值的范围在 1 到 N 之间。 一个字符串列表就是一个由一些被 ‘,’ 符号分开...原创 2019-11-05 10:19:50 · 462 阅读 · 0 评论 -
MySQL教程之concat以及group_concat的用法
本文中使用的例子均在下面的数据库表tt2下执行: 一、concat()函数 1、功能:将多个字符串连接成一个字符串。 2、语法:concat(str1, str2,...) 返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。 3、举例: 例1:select concat (id, name, score) as info from tt2; ...原创 2019-11-05 10:14:16 · 228 阅读 · 0 评论 -
mysql 错误 [Err] 1260 - Row * was cut by GROUP_CONCAT()
mysql 错误 [Err] 1260 - Row * was cut by GROUP_CONCAT() 文章标签:mysqlGROUP_CONCAT[Err] 1260 分类专栏:mysql 最近在用MySQL做一些数据处理,会用到group_concat函数,比如类似下面一条语句: select aid,group_concat(bid) from tbl group by...转载 2019-10-31 16:27:51 · 1187 阅读 · 0 评论