Récupérer une date et l'insérer dans MySQL

1
0
-1

Bonsoir,
Je suis entrain de faire une insertion de la valeur du champ 'Date_Inscription' de type date dans MySQL, vu que Bonita et MySQL n'utilise pas le même format de date alors j'ai plein cherché des solutions dans le web et j'ai essayé quelques unes mais ça n'a pas marché.
Prière de me fournir une solution qui corresponde à ma requête SQL suivante :

INSERT INTO `patient valide`.`inscription` (`N°Inscription`, `Date_Inscription`, `Cas_urgence`, `N°CIN`)
VALUES (NULL,'${dateInscription}', '${casUrgence}', '${ncin}');

NB: j'utilise BOS 6.5.1 et un connecteur dans lequel j’écris la requête SQL.

Merci par avance.

1 answer

1
0
-1

you need to format your date to

'2015-08-18' or '20150818' formats

If you only want to use the current date then use CURDATE()

See here for all MySQL date related information

https://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html

and here for everything related to MySQL

http://dev.mysql.com/doc/refman/5.5/en/index.html

regards

Comments

Submitted by ghada45 on Tue, 08/18/2015 - 18:44

Bonjour,
Merci pour votre réponse Sean McP, mais ce n'est pas exactement ce que je veux.
Je vais expliquer mieux avec les détails ,
dans le formulaire d'une tâche humaine de mon processus j'ai créé un champ de type date avec une variable nommée dateInscription de type date et dans la table de ma BD j'ai un champ nommé Date_Inscription de type date.
Alors mon problème est, lorsque j'écris ma requête SQL INSERT INTO (comme indiqué au dessus) au niveau du connecteur, la requête ne s’exécute pas vu que Bonita et MySQL n'utilise pas le même format de date.
Donc est ce qu'il y a une solution qui permet de récupérer la date depuis le formulaire et l'insérer dans la BD?? en d'autres termes comment rendre les dates de formats compatibles (de même format)?

PS: je suis encore débutante, prière de me décrire la solution par détails et de m'indiquer comment je peux la réaliser au niveau de Bonita.

Merci par avance

Notifications