数据库
文章平均质量分 59
子木倾然
这个作者很懒,什么都没留下…
展开
-
Mybatis Plus分页(单表,多表)
分页插件分为单表与多表(直观来说就是要不要自己写SQL) 依赖:<!--必要的依赖--><dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.0</version></dependency><dependency&g原创 2021-04-06 16:26:29 · 601 阅读 · 0 评论 -
PsotgreSQL主键等唯一约束冲突:实现有则修改,无则插入
联合唯一约束:area_name,server_language唯一约束冲突:更新值或插入<insert id="addDomainServer" parameterType="DomainServerVO"> INSERT INTO t_domain_server ("area_name", "server_name", "server_l...原创 2019-04-19 11:26:50 · 437 阅读 · 0 评论 -
PostgreSQL自增序列-主键冲突问题
查询全部序列:select * from pg_class where relowner=(select usesysid from pg_user where usename='postgres') and relkind='S'创建序列CREATE SEQUENCE t_app_app_id_seq INCREMENT 1 MINVALUE 1 MAXVALUE 9999...原创 2019-04-19 11:48:35 · 5548 阅读 · 1 评论 -
PostgreSQL执行SQL文件
连接到PSQL以后psql -d database -U username\i /path/xxx.sql2.未连接到PSQL直接执行psql -d database-U userName -f /path/xxx.sql原创 2019-05-22 13:36:04 · 6383 阅读 · 0 评论 -
postgresql在时间计算上的方法
转自https://www.jianshu.com/p/dce269262793记一笔postgresql在时间计算上的方法。计算时间差 date_part() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。select now()---------------------2018-02-01 15:49:15select date_part('year'...转载 2019-06-12 15:52:05 · 4709 阅读 · 1 评论 -
PostgreSQL实现MySQL FIND_IN_SET,列中包含A又包含B
利用ANY/SOME实现参考URL使用:SELECT '1000' = ANY(STRING_TO_ARRAY('1000,2000,3000', ','));案例:SELECT * FROM t_package_customization t1 INNER JOIN t_portal t2 ON CAST(t2.id AS VARCHAR) = AN...原创 2019-07-29 11:45:00 · 15424 阅读 · 4 评论