Chcete-li na svou otázku odpovědět přímo, zdvojnásobte uvozovky.
insert into person_details values (1, 'D''souza');
Dotaz jsem ale spíše parametrizoval pomocí PreparedStatement
.
Zde jsou PRO:
- vyhněte se vkládání SQL
- nemusí používat jednoduché uvozovky.
příklad,
String str = "insert into person_details values (?, ?)";
query = con.prepareStatement(str);
query.setInt(1, 1);
query.setString(2, "D'souza");
query.executeUpdate();