
SQL
白不懂黑的静
纸上得来终觉浅 绝知此事要躬行
展开
-
SpringJPA 不支持MySQL 的ifnull函数
问题:在我的一条更新语句中如下: @Modifying @Query(value = "UPDATE syzy_beiJianKuCun SET kuCunNum = ifnull(kuCunNum,0)-(?2) WHERE id= ?1",nativeQuery = true) void updateBeiJianKuCunById(String id, float xiaoHaoNum);然后问题出现了,当字段为null时,数据库此字段死活不更新;解决思路:是不是语句有问原创 2021-07-14 16:26:49 · 1973 阅读 · 0 评论 -
MySQL 创建数据库、表及用户
如下脚本创建数据库yourdbname,并制定默认的字符集是utf8。CREATE DATABASE IF NOT EXISTS yourdbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;如果要创建默认gbk字符集的数据库可以用下面的sql:create database yourdb DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;mysql创建数据库表CREATE TA.原创 2021-01-06 14:42:01 · 325 阅读 · 0 评论 -
mySql查询数据库或表是否存在
1、判断数据库是否存在查询SQL如下:select * from information_schema.SCHEMATA where SCHEMA_NAME = '需要查找的数据库名'; 2、判断数据表是否存在查询SQL如下:select * from information_schema.TABLES where TABLE_NAME = '需要查询的数据表名';...原创 2020-12-03 17:51:34 · 2982 阅读 · 0 评论 -
mysql sql语句中空值判断及时间格式化
直接看语句:UPDATE tablename SET num = IFNULL(num,0)+1,createtime=DATE_FORMAT(NOW(),'%Y-%m-%d %T') WHERE id='88888888888'原创 2020-11-25 16:35:08 · 553 阅读 · 0 评论 -
MySQL——sql语句处理时间——日期加减天数
增加时间函数:date_add() 以当前时间为例:now()表示当前时间select date_add(now(), interval 1 day); -- 加1天————————————————————————————————select date_add(now(), interval 1 hour); -- 加1小时————————————————————————————————select date_add(now(), interval 1 minute); -- 加1分钟—原创 2020-11-25 16:26:07 · 5034 阅读 · 0 评论 -
mySql中调用存储过程
前提:mysql数据库;创建好的存储过程调用方法:直接执行如下语句:call mycunchu;带参的:call sp_name[(传参)];还是得抽空把存储过程好好研究下,后补。。。原创 2020-11-24 09:17:50 · 210 阅读 · 0 评论 -
MySQLSQL error1271Illegal mix of collations for operation UNION
MySQL在使用UNION查询时或者创建视图时报:异常:SQL error: #1271 - Illegal mix of collations for operation 'UNION',此类问题是由于UNION Mysql的Table的时候对应的字段Collation字符序不同导致的,于是我修改了mysql的所有表的核对统一为utf8_general_ci后来发现还是同样的错误,然后再看各表的字段核对,依然是之前的,所以,此处要将各字段都要修改过来,问题是我的表有很多,逐个手动改的话,原创 2020-05-29 15:53:26 · 1532 阅读 · 1 评论 -
oracle Sql语句记录
在数据库中有一树型结构表,现需要查询所有叶子节点 select * from (SELECT CONNECT_BY_ISLEAF, m.* FROM test_table m START WITH m.pid IS NULL CONNECT BY m.pid = PRIOR id) t where t...原创 2019-09-17 11:13:09 · 175 阅读 · 0 评论