
mysql
文章平均质量分 63
nayi_224
这个作者很懒,什么都没留下…
展开
-
mysql将列默认值设置为uuid
mysql设置默认值为uuid原创 2024-03-05 17:42:07 · 2019 阅读 · 1 评论 -
mysql8 替换多个字符
环境:mysql5.8百度翻了好几页竟然没找到答案,自己补上将2020.1/1替换为2020-1-1select regexp_replace('2020.1/1', '/|\\.', '-')将abcdefg中的ab和g替换为-select regexp_replace('abcdefg', 'ab|g', '-')语法上看不懂的建议重新学一般正则表达式...原创 2021-04-01 16:36:33 · 1365 阅读 · 0 评论 -
select * from information_schema.tables;报错问题记录
mysql版本:5.7.18-log、8.0.20ide:navicat15查询以下语句报语法错误select * from information_schema.tables之后再执行以下语句成功select * from information_schema.TABLES期间并未修改mysql参数,lower_case_table_names=1并且已生效。一会之后再次查询(期间未做其他操作)select * from information_schema.tables又成功了。原因搞不原创 2020-11-04 10:58:57 · 3036 阅读 · 2 评论 -
sql跳过休息日增加/减少时间
文章目录mysql7使用函数解决方案函数给出开始时间和增/减的时间,求出跳过休息日的结束时间。例:已知2020年9、10月日历若开始时间为2020-10-09,增加1天,则结束时间应为2020-10-09若开始时间为2020-10-09,增加2天,则结束时间应为2020-10-10若开始时间为2020-10-01,增加1天,则结束时间应为2020-10-09若开始时间为2020-10-01,减少2天,则结束时间应为2020-09-29需要注意的是这种需求是不可逆的,因为节假日可以作为开始原创 2020-10-15 11:04:30 · 820 阅读 · 0 评论 -
mysql日期函数总结
文中代码未特殊说明时使用的mysql版本为5.7文档地址:https://www.mysqlzh.com/doc/118.html日期格式化、字符串转日期select date_format(now(), '%Y-%m-%d %H:%i:%s');select str_to_date('2020-09-24 15:20:23', '%Y-%m-%d %H:%i:%s');select from_unixtime(unix_timestamp(now()), '%Y-%m-%d %H:%i:%s')原创 2020-09-25 15:19:34 · 1344 阅读 · 0 评论 -
mysql 7 中实现 row_number /rank/dense_rank
关于row_number/rank/dense_rank之间的区别https://blog.youkuaiyun.com/nayi_224/article/details/79862283mysql版本5.7.23-logcreate table test_190507(part VARCHAR(50), val1 NUMERIC, val2 NUMERIC);insert into test_19...原创 2019-05-07 15:17:49 · 1001 阅读 · 0 评论 -
mysql8 实现connect by语法
mysql8 已只吃connect by语法原创 2019-07-30 17:46:12 · 22783 阅读 · 9 评论