SQL
小梦星星
博客内容为我学习过程中的理解以及使用方法,可能有时会借鉴别的文章,如有侵权,请联系我删除!!!
展开
-
access数据库连接sqlserver实现远程连接
将access数据迁移到sqlserver,然后将access对应的表连接到sqlserver,这样就实现了将access改为sqlserver数据库,剩下的就比较简单了,只需要将sqlserver的端口号通过内网穿透就可以外部访问了。原创 2023-05-04 11:42:03 · 4020 阅读 · 0 评论 -
pagehelper未使用但是报pagehelper的错误
sql查询pagehelper未使用,但是报pagehelper的错误在调用PageHelper.startPage(pageNum,pageSize)时会调用PageHelper的SqlUtil的setLocalPage方法,该方法使用ThreadLocal。当该线程被其他方法调用时即使没有使用PageHelper也会分页。总结:在使用PageHelper.startPage(pageNum,pageSize)后需要对应的sql查询将此分页消费,可查看下是否有PageHelper.startPage之原创 2022-02-25 09:51:37 · 574 阅读 · 0 评论 -
java.sql.SQLException: Incorrect string value解决办法
由于数据库编码格式不能存储四个字节的文字(表情等) ,一般使用utf8,但是utf8存储的一个字符是3个字节,如果存储的一个字符为4个字节就会报java.sql.SQLException: Incorrect string value两种解决办法:1. 更改数据库字段编码ALTER TABLE `数据库名`.表名 MODIFY `字段名` VARCHAR(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;2. 更改插入内容将插入内容转化为原创 2020-09-15 17:03:27 · 13270 阅读 · 0 评论 -
mysql触发器删除表数据时将删除的数据插入到备份表中
使用触发器CREATE TRIGGER '触发器名称' BEFORE DELETE ON '删除的主表名称' FOR EACH ROW BEGIN INSERT INTO '备份表名称' SELECT * FROM '主表名称' where id=old.id; END原创 2019-10-25 10:24:33 · 5051 阅读 · 1 评论 -
mysql修改时间字段只修改日期不修改时间内
UPDATE fa_football_matchSET match_time = ADDTIME(date(‘2019-07-07’) + INTERVAL 0 HOUR,time(match_time))where ID BETWEEN 2675450 and 2675475原创 2019-07-04 11:49:13 · 3694 阅读 · 0 评论