postgresql-9.5 - 错误:“SELECT”第 14 行或附近的语法错误:v_result := SELECT * FROM iis_e_ack_pkg.is_e_ack_confirm
问题描述
CREATE OR REPLACE FUNCTION iis_e_ack_pkg.is_e_ack_confirm ( vi_record_id text, vi_business_type text, vo_note_type INOUT text ) AS $body$
DECLARE
v_result varchar(1) := 'N';
v_note_type varchar(50) := '';
v_ack_submit_date varchar(50) := '';
BEGIN
v_result := SELECT * FROM iis_e_ack_pkg.is_e_ack_confirm(vi_record_id, vi_business_type, vo_note_type, v_ack_submit_date) INTO STRICT vo_note_type, v_ack_submit_date;
RETURN;
EXCEPTION
WHEN OTHERS THEN
v_result := 'N';
RETURN;
END;
$body$
LANGUAGE PLPGSQL
;
解决方案
推荐阅读
- youtube-api - 如果不是嵌入网址,如何强制字幕?
- android - Cordova 10 和 Android SDK 30:无法访问本地文件(“不允许加载本地资源:file:///storage/emulated/0/Android/data...”)
- python - 从 Python 中的嵌套 Json 中提取信息
- ios - 快速以自定义设计的布局保存多个视频
- python - AWS:无法在 Redshift 表中插入值
- kubernetes - 在 GKE 中,“kubectl get nodes”或“kubectl get pods”不起作用
- javascript - ngx-extended-pdf-viewer/assets/pdf.js 不存在
- cypress - 启用重试功能时赛普拉斯执行不间断的首次尝试
- android - 构建没有随着反应原生 Android 的变化而更新
- docker - 如何在容器启动时运行命令,并在命令完成后保持容器运行?