栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何将参数值添加到pgadmin sql查询中?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何将参数值添加到pgadmin sql查询中?

我只知道两种方式。

首先是要使用

PREPAREDSTATEMENT
(PostgreSQL手册后的示例):

PREPARE usrrptplan (int) AS    SELECt * FROM users u, logs l    WHERe u.usrid=$1 AND u.usrid=l.usrid AND l.date = $2;EXECUTE usrrptplan(1, current_date);

PREPARE创建一个准备好的语句。当执行PREPARE语句时,将分析,分析和重写指定的语句。随后发出EXECUTE命令时,将计划并执行准备好的语句。

预备语句可以采用参数:执行语句时将替换为语句的值。创建准备好的语句时,请使用$ 1,$ 2等按位置引用参数。

准备的语句仅在当前数据库会话期间持续。会话结束时,准备好的语句将被遗忘,因此必须在重新使用它之前重新创建它。

二是“查找和替换”

$1
$2
..等通过适当的值。但是您要避免这一点。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/380201.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号