För att svara direkt på din fråga, dubbla citattecken.
insert into person_details values (1, 'D''souza');
Men jag parametriserade snarare frågan med PreparedStatement
.
Här är proffsen:
- undvik från SQL Injection
- behöver inte använda enstaka citattecken.
exempel,
String str = "insert into person_details values (?, ?)";
query = con.prepareStatement(str);
query.setInt(1, 1);
query.setString(2, "D'souza");
query.executeUpdate();