PHP - Error al insertar en oracle

 
Vista:

Error al insertar en oracle

Publicado por csd003 (4 intervenciones) el 04/01/2007 03:49:59
Saludos a todos.
Tengo un problema y es el siguiente: no puedo insertar la siguiente linea en la base de datos:

$stid = oci_parse($conn, "INSERT INTO EJEMPLAR VALUES (:bind1, :bind2, :bind3, :bind4, :bind5, :bind6, :bind7, :bind8)");

OCIBindByName($stid, ":bind1", $bind1);
OCIBindByName($stid, ":bind2", $ej_n_tatuaje_labial);
OCIBindByName($stid, ":bind3", $ej_nombre);
OCIBindByName($stid, ":bind4", $bind4);
OCIBindByName($stid, ":bind5", $ej_fecha_nacimiento);
OCIBindByName($stid, ":bind6", $ej_pelaje);
OCIBindByName($stid, ":bind7", $ej_sexo);
OCIBindByName($stid, ":bind8", $ej_stud_id);

El error me lo da $ej_fecha_nacimiento solamente, su formato es el siguiente:

to_date('$ej_fecha_n','dd/mm/yyyy')

ya que ese es un campo de fecha.

Por alguna razon no se inserta. Intente insertar colocando a modo prueba

to_date('23/06/87,'dd/mm/yyyy')

y ese se inserta perfecto.
Bueno espero que alguien me pueda ayudar y gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder