随笔分类 -  数据库 / postgresql数据库

记录我的postgresql数据库的学习
update set from 语句用法 delete 多表删除的使用 以及异常:table name "temp_new_tel" specified more than once
摘要:推荐网址:https://www.cnblogs.com/ShaYeBlog/p/10893963.html 下面这两条sql语句的效果是一样的 update t_score_grent aaset usable_score=aa.usable_score + bb.pay_scorefrom ( 阅读全文

posted @ 2020-07-24 09:45 ~码铃薯~ 阅读(1356) 评论(0) 推荐(0) 编辑

postgresql函数存储过程实现数据批量插入
摘要:在实际的项目开发过程中,我们经常会遇到批量的造测试数据,如果手动的一条一条造,那么势必会非常浪费时间,而且很容易出错,使用函数存储过程将会成倍的提高工作效率。 create or replace function creatData2() returns boolean AS BODY decl 阅读全文

posted @ 2020-07-18 19:43 ~码铃薯~ 阅读(2524) 评论(0) 推荐(0) 编辑

postgresql数据库结合mybatis框架性能优化
摘要:在写项目的时候,遇到了一个超时问题,需要进行优化 这里,我使用的是pg库进行的测试 第一种方式: INSERT INTO table_name (column1,column2,column3,...)VALUES (value1,value2,value3,...); INSERT INTO ta 阅读全文

posted @ 2020-07-16 19:53 ~码铃薯~ 阅读(753) 评论(0) 推荐(0) 编辑

PostgreSQL中事务的隔离级别
摘要:数据库事务的隔离级别有以下四种: (1)读未提交(READ UNCOMMITTED) (2)读已提交(READ COMMITTED) (3)重复读(REPEATABLE READ) (4)串行化(SERIALIZABLE) 对于并发事务,我们不希望发生的行为如下: (1)脏读:一个事务读取了另一个未 阅读全文

posted @ 2020-07-13 17:47 ~码铃薯~ 阅读(3065) 评论(0) 推荐(0) 编辑

POSTGRESQL数据库 查询结果显示序列号 row_number() over() 的使用
摘要:pg库中,row_number() over() 这两个函数必须配合使用才行 举例: 添加排序 阅读全文

posted @ 2020-07-10 17:35 ~码铃薯~ 阅读(2136) 评论(0) 推荐(0) 编辑

postgresql mybatis 当数值类型为BigDecimal的时候(并且值为0)的时候不能进行注入
摘要:今天在些项目的时候,遇到了这样一个比较奇葩的问题: 有一个字段试BigDecimal类型,并且值为0,但是在执行更新sql的时候,就是不能够更新该字段为0. 原来的写法: 修改之后的写法: 再次执行的时候就好了 ,主要的原因是bigdecimal在和varchar在转换的时候出现的问题。 阅读全文

posted @ 2020-06-28 14:49 ~码铃薯~ 阅读(1871) 评论(0) 推荐(0) 编辑

postgresql数据库查询特定日期的数据
摘要:select * from t_member_score_detail where score_type is null and to_char(insert_time,'yyyy-mm-dd')='2019-10-10'; 阅读全文

posted @ 2020-06-12 11:14 ~码铃薯~ 阅读(3404) 评论(0) 推荐(0) 编辑

postgresql数据库中的 rownum
摘要:公司使用的是postgresql数据库 今天在写项目的时候,遇到了这样一个问题,自己写出的sql语句,如果一次性全部查询出来一共有24条数据,这24条数据也是按照bussinessdate进行降序排列的,显示的最近日期就是自己今天操作的,2020-06-11 但是如果自己加上分页,控制每页显示10条 阅读全文

posted @ 2020-06-11 23:05 ~码铃薯~ 阅读(9277) 评论(0) 推荐(0) 编辑

postgresql数据库left join将主表中的数据查询出多条的解决办法
摘要:今天遇到了一个比较纳闷的bug 1 select 2 tbd.item_id as item_ID, 3 tbi.item_code||'-'||tbi.item_name as item_name, 4 tb.budget_code ||'-'|| tb.budget_name as budget 阅读全文

posted @ 2020-05-30 10:56 ~码铃薯~ 阅读(3876) 评论(0) 推荐(0) 编辑

postgrepsql数据库保留两位有效数字
摘要:今天在改bug的时候,遇到了要将有效位数保留两位的问题。 做法:select round(budget_dept,2) from t_budget; 但是运行的时候,报错,自己当时很着急,冷静下来,想到了错误原因: budget_dept这个字段在这张表中,什么样的数据都有,有数字的,汉字的。。。肯 阅读全文

posted @ 2020-05-07 22:49 ~码铃薯~ 阅读(4109) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示