Insertion date via formulaire (Oracle)
Bonjour,
Je me suis permise de placer ce sujet ici puisque mon problème est plus lié à symfony qu'à oracle...
J'ai actuellement un problème pour insérer la date du jour dans le champ CREATED_AT d'une table appellée DEMANDE via le formulaire de symfony dans ma base de donnée Oracle.
J'obtiens l'erreur suivante :
Unable to execute INSERT statement. [wrapped: SQLSTATE[HY000]: General error: 1400 OCIStmtExecute: ORA-01400: impossible d'insérer NULL dans ("STET"."DEMANDE"."CREATED_AT")
Sachant que j'ai simplement surcharger ma methode save (dans Demande.php) :
Code:
1 2 3 4 5 6
| public function save(PropelPDO $con = null)
{
$this->setCreatedAt(time());
return parent::save($con);
} |
Ce que je trouve bizarre c'est que l'insertion de nouveaux utilisateurs (avec gestion des groupes etc...) se passe correctement (j'ai bien une insertion de CREATED_AT et de LAST_LOGIN, tout deux des timestamp).
Merci d'avance de votre aide.
Dood