如何防止PDO将问号解释为占位符?

如何防止PDO将问号解释为占位符?,第1张

如何防止PDO将问号解释为占位符?

使用函数调用表单。根据系统目录,hstore

?
运算符使用以下
exist
功能:

regress=# select oprname, oprpre from pg_operator where oprname = '?'; oprname | oprpre ---------+--------- ?       | exist(1 row)

所以你可以这样写:

SELECt * FROM tbl WHERe exist(hst,'foo');

(个人而言,我不是hstore以 *** 作员为中心的设计和文档的忠实拥护者,我认为它放弃了基于函数的接口的有用的自我记录属性,而没有任何实际好处,并且我通常使用其函数调用而不是其 *** 作员。只是因为您可以定义运算符并不意味着您应该这样做。)



欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zaji/5564611.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存