PostgreSQL:如何验证和删除>'<来自输入

时间:2017-11-02 09:43:59

标签: php postgresql

我遇到了问题。我在plpgsql中写了一个函数。函数从Php脚本中接收名称(文本形式,如“Hannes”或“Mon't Dior”)。

我现在正在努力与第二个例子:“Mon't Dior”因为在plpgsql中每个Input-String看起来像'...'=> ('Mon't Dior')单引号。

因此,如果我的输入现在看起来像'Mon't Dior',我将会遇到异常,因为其中有三个:“'”。

如果我尝试通过以下命令替换输入中的单引号,它只适用于数据库阶段,但不能从我的php脚本调用该函数。

如果我将数据从PHP传递给Postgres,如“Mon'''Dior”,它可以正常工作,但我希望在plpgsql-Function中进行验证。

你有任何建议吗?

0 个答案:

没有答案