Se produjo una excepción durante la conexión

aa
28 de Julio del 2005
Se produjo una excepción durante la conexión:java.sql.SQLException: ORA-00917: missing comma

Alguien me podria ayudar con este error ...gracias

try{
String sSentencia = "INSERT INTO proyecto (ID_PROYECTO,NOMBRE_PROYECTO,FECHA) VALUES(?,?, (TO_DATE(?,'YYYY-MM-DD'))";
//Se registra el driver
Class.forName("oracle.jdbc.driver.OracleDriver");
//Driver driver=new com.inet.tds.TdsDriver();
//Realización de la conexión
Connection conexion=DriverManager.getConnection("jdbc:oracle:thin:usuario/[email protected]:puerto:BD");
//Se envía a la BD la consulta para que la compile
java.sql.PreparedStatement ps=conexion.prepareStatement(sSentencia);
//Se pasan los dos parámetros de entrada
ps.setInt(1,Integer.parseInt(request.getParameter("ID_PROYECTO")));
ps.setString(2,request.getParameter("NOMBRE_PROYECTO"));
ps.setString(3,sd.format(fechaOrcl));//Recibe objetos java.util.Date