2017-06-16 1 views
1

J'ai un horodatage au format suivant sous forme de chaîne.Insertion d'un horodatage de chaîne dans db ayant un champ d'horodatage

Lifte_date="2013-10-21 00:00:00"; 

J'ai besoin de l'insérer dans une base de données avec champ de type Timestamp utilisant PreparedStatement. Comment faire.?

+0

Vous pouvez convertir la chaîne à 'Timestamp' et insérer – soorapadman

+0

Can u pls donner un exemple de code pour insérer la même déclaration préparée à l'aide? – Leeza

+0

@Leeza: la réponse du lien ci-dessus a tout le code dont vous avez besoin. – Berger

Répondre

0

Peut-on faire comme ça

String insertTableSQL = "INSERT INTO DBUSER (TIME) VALUES(?)"; 
    PreparedStatement preparedStatement = dbConnection.prepareStatement(insertTableSQL); 
    preparedStatement.setTimestamp(1, your_time_stamp); 
    preparedStatement.executeUpdate();