数据库
大明湖打鱼人
这个作者很懒,什么都没留下…
展开
-
large object xxxx does not exist
报错发生环境使用的postgresql数据库查询表中存在text对象,并且该对象在java中使用@Job注意定义为大对象类 型该对象存在数据库以数字id格式保存,单独执行sql查询并不会报错发生报错的原因是因为从其他数据库导入数据时只导入了该表,但并未导入其真正的保存的 pg_largeobject 表,此表为系统表,navicat等工具并不一定能直接看到,直接查询就行,所以我们看到的text列只是作为key存在。造成代码运行时取不到此key的数据...原创 2020-12-18 11:26:02 · 928 阅读 · 0 评论 -
sqlserver数据库同步更新数据到mysql数据库,利用ODBC
项目要求SQLSERVER数据库增加数据的时候同步数据到mysql数据库。这里用到了存储过程与触发器的混合使用。因为要同步到MySQL数据库所以首先下载MySQL的ODBC驱动 ↓https://dev.mysql.com/downloads/connector/odbc/最好是下载那个MSI自动安装的,安装后打开电脑自带的ODBC配置 ↓添加刚才安装的驱动 ,记住这个名字 ↓...原创 2019-07-31 16:52:55 · 3220 阅读 · 0 评论 -
MyBatis Generator 下划线转驼峰命名
MyBatis Generator配置文件–指定生成实体类使用实际的表列名作为实体类的属性名 table标签下的设置属性useActualColumnNames用于指定生成实体类时是否使用实际的列名作为实体类的属性名,取值true或false。true:MyBatis Generator会使用数据库中实际的字段名字作为生成的实体类的属性名。false:这是默认值。如果设置为false,则M...原创 2019-06-03 09:48:37 · 3713 阅读 · 0 评论 -
搭建数据库客户端与服务器断webscoket遇到的一些问题
**javax.websocket.DeploymentException: The HTTP response from the server [404] did not permit the HTTP upgrade to WebSocket**这个报错是最恶心的报错,影响原因有很多webscoket链接路径是否正确,有的需要带项目名(有的于项目名不同)服务器端的scoket是spr...原创 2019-08-14 16:46:33 · 1245 阅读 · 0 评论 -
MySQL日期范围内查询
1,查询当天(今天)的数据SELECT * FROM `order` WHERE TO_DAYS(order_time) = TO_DAYS(NOW())2,查询昨天的数据SELECT * FROM `order` WHERE TO_DAYS(NOW()) - TO_DAYS(order_time) = 13,查询最近7天的数据(包括今天一共7天)SELECT * FROM `ord...转载 2019-10-10 13:39:30 · 1871 阅读 · 0 评论