Pre-compiles and stores into a PreparedStatement object a SQL statement with or without IN parameters.
sql A SQL statement that may contain one or more '?' IN parameter placeholder.
This object can be used to efficiently execute the SQL statement multiple times.