假设我employees
在 Postgres DB 中有一个表,我必须在其中插入一个员工姓名的值,该值是john's
'
由于它是 Postgres,我将通过将单引号加倍来逃避单引号->''
所以john's
会变成john''s
现在,当我使用选择查询选择该特定行/实例时,我必须再次加倍引号。所以要选择john''s
我必须写的值'john''''s'
,我的查询变成 -
select * from employees where name = 'john''''s'
这是最好的方法吗?或者对于这些特定类型的数据(包含报价),这个数据插入和选择过程是否有任何替代方法?有什么建议吗?