Postgresql
MaBanSheng
加油
展开
-
postgresql规范存储过程书写简要说明
dml执行影响行数判断语句: get diagnostics count_=ROW_COUNT; if count_ =0 then raise exception '%','更新失败'; end if; 打印过程执行过程中的参数: raise notice '%记录数',count_; 捕获异常的处理: EXCEPTION...原创 2019-02-23 11:11:41 · 888 阅读 · 0 评论 -
搞清楚分析函数over()使用
使用的pg数据库,创建表test如下: 我们从简单到复杂挨个看下运行不同sql的结果: 1、SELECT sum(price) FROM test 最简单的,这是返回表中所有行price的和。 2、SELECT number,price,sum(price) over() FROM test 看下加上over()后,结果的不同。 3、SELECT number,price,sum(price)...原创 2019-06-12 10:44:20 · 1220 阅读 · 0 评论