如何从Java插入在Postgresql中插入包含撇号(单引号)的值?

时间:2018-07-10 09:02:05

标签: java postgresql

我有来自html联系人表单的数据,该表单是通过java webservice在电子邮件中发送的。一切工作正常,但是当用户插入包含撇号(单引号)的数据时,插入将失败。 请帮助我了解如何以及在何处处理此数据。 TIA

2 个答案:

答案 0 :(得分:0)

您只需要使用 Prepared Statements ,它将转义特殊字符并避免 SQL_injection

答案 1 :(得分:0)

您可以使用Prepared Statements,并且可以在插入数据库之前转义所有特殊字符,例如单引号,双引号等。