Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
plpgsql - pgAdmin 4 不显示 RAISE 消息(例如,通知)
在使用 pgAdmin III 很长一段时间后 我最近安装了 pgAdmin 4 我注意到在使用 RAISE NOTICE 运行 plpgsql 函数后 消息下没有显示任何内容 我去了https www postgresql org doc
postgresql
PLpgSQL
pgAdmin4
Postgresql 在删除行之前创建触发器
所以我有这两个表 Table user columns id name surname password token earnedmoney Table addlisting columns id user fk price date ad
postgresql
triggers
PLpgSQL
storedfunctions
如何提高 PostgreSQL 中带有游标的函数的性能?
我有两个嵌套游标的功能 外部游标从源获取客户的付款详细信息 并根据某些业务逻辑插入到目标中 内部光标获取每笔付款的付款详细信息 它接连发生 Payments 表大约有 125000 行 其中大约 335000 行用于付款详细信息 所有这些行
postgresql
function
PLpgSQL
databaseperformance
databasecursor
使用动态文件名进行复制
我正在尝试编写一个函数来将 csv 数据加载到表中 我希望输入参数是文件的路径 CREATE OR REPLACE FUNCTION public loaddata filepathname varchar RETURNS void AS
sql
postgresql
PLpgSQL
dynamicsql
postgresqlcopy
PostgreSQL 中带有字符串的 For 循环
这里我试图连接一个字符串 CREATE FUNCTION looping RETURNS TABLE round text DECLARE i RECORD BEGIN FOR i IN select regexp split to tab
postgresql
loops
PLpgSQL
如何使用 PostgreSQL 中的特定表获取存储过程列表?
在 PostgreSQL 9 3 中是否有一种简单的方法来获取使用特定表的存储过程的列表 我正在更改几个表 并且需要修复使用它们的存储过程 函数体内有文本 thetable 查询返回函数名称 行号和包含 the table 的行 selec
database
postgresql
function
PLpgSQL
下面是我遇到语法错误的 psql 代码。我正在尝试在 test_route 数据库上创建一个触发器函数
CREATE OR REPLACE FUNCTION nearest segment insert RETURNS trigger AS DECLARE id temp integer BODY BEGIN IF OLD id NULL T
postgresql
PLpgSQL
databasetrigger
从 PostgreSQL 检索原始通知文本
我正在使用 PL pgSQL 尝试模拟我在 Oracle PL SQL 中可以执行的操作 其中 dbms output 相当于 stdout 我读过 RAISE NOTICE 可能是处理此问题的最佳方法 然而我的问题是 当我从 psycop
postgresql
PLpgSQL
psycopg2
触发错误时回滚事务
我正在尝试检查要插入系统的房间在该日期是否已出租 我已经考虑过计算与房间号和日期匹配的行 然后回滚事务 但即使我更改了代码以引发用户定义的异常 我仍收到以下错误 ERROR cannot begin end transactions in
sql
postgresql
triggers
PLpgSQL
uniqueconstraint
幂等 PostgreSQL DDL 脚本
我正在寻找一种以幂等方式编写 postgreSQL 架构更改脚本的方法 在 MSSQL 中我可以这样做 if not exists select from information schema columns where table nam
database
postgresql
PLpgSQL
从函数返回记录集(虚拟表)
我需要一个 Postgres 函数来返回一个包含自定义内容的虚拟表 就像在 Oracle 中一样 该表有 3 列和未知的行数 我只是在互联网上找不到正确的语法 想象一下 CREATE OR REPLACE FUNCTION public s
sql
postgresql
storedprocedures
PLpgSQL
PostgreSQL 自定义异常?
在 Firebird 中我们可以像这样声明自定义异常 CREATE EXCEPTION EXP CUSTOM 0 异常 自定义异常 这些存储在数据库级别 在存储过程中 我们可以像这样引发异常 异常 EXP CUSTOM 0 PostgreS
Exception
postgresql
PLpgSQL
如何启用 PostgreSQL 函数分析器?
这花了我一段时间才弄清楚 几周前我在一个外语维基上找到了答案 它非常有帮助 所以我想我会分享 在 Win32 上的 PostgreSQL 8 3 上 默认情况下会安装分析插件 但不会加载 只需执行以下 SQL LOAD libdir plu
postgresql
function
profiling
PLpgSQL
以“select 语句”格式从函数返回结果
我有一个如下所示的函数 CREATE OR REPLACE FUNCTION mffcu test ty hey RETURNS setof record LANGUAGE plpgsql AS function Declare cname
sql
function
postgresql
PLpgSQL
从 plpgsql 函数返回行集。
我想从 plpgsql 函数返回表 这是我的代码 CREATE FUNCTION test RETURNS my table AS BODY DECLARE q4 my table BEGIN q4 SELECT FROM my table
sql
postgresql
PLpgSQL
具有重复参数的 PostgreSQL 函数
我偶然发现了一个奇怪的函数签名pg catalog pg stat get activity CREATE OR REPLACE FUNCTION pg stat get activity IN pid integer OUT datid
sql
postgresql
storedprocedures
PLpgSQL
functionparameter
如何查找 PostgreSQL 中是否存在函数?
与表或序列不同 用户定义的函数无法通过pg class http www postgresql org docs 9 3 static catalog pg class html 有以下问题如何找到要删除的所有函数的列表 https sta
function
postgresql
PLpgSQL
需要 Postgres 触发器和函数方面的帮助
我有一个查找表 其中包含一列来源 来自通过我创建的 Web 服务 API 捕获的各种硬编码活动 以及应与其关联的各个品牌 这样我就可以为品牌为空的记录赋予品牌 以便可以通过营销自动化工具使用特定模板来欢迎它们 我最终会弃用这个 API 并用
function
postgresql
triggers
PLpgSQL
将函数动态应用到 Postgres 表中的所有列
使用 Postgres 13 1 我想对表的所有列应用前向填充函数 前向填充函数在我之前的问题中进行了解释 如何将前向填充作为 PL PGSQL 函数 https stackoverflow com questions 70987689 h
sql
postgresql
null
PLpgSQL
dynamicsql
plv8 的缺点或限制?
我正在使用 PLV8 为 PostgreSQL 编写触发器和存储过程 到目前为止 我还没有真正看到与 PLPGSQL 相比的缺点 特别是如果使用 JSON 它似乎比 PLPGSQL 更智能 使用 PLV8 是否有已知的缺点或限制 PLV8
postgresql
PLpgSQL
plv8
«
1
2
3
4
5
6
7
...10
»