2017-10-12 4 views
0

J'ai une dateFormat 2017-08-17T12: 08: 00 (AAAA-MM-JJ "T" HH: MM: SS) et je veux le convertir en 2017-08-17T00: 00 : 00-05: 00.Ecrivez une requête sql pour exécuter sur le développeur sql.Requête SQL pour le format de date

+0

Votre question ne montre aucun effort de recherche! – Madhukar

Répondre

0

si vous utilisez SQL Server 8 ou plus tard alors u peut utiliser la fonction système "FORMAT" comme ceci:

SELECT FORMAT(GETDATE(),'yyyy-MM-dd"T"00:00:00-hh:MM') 

Résultat: 2017-10-12T00: 00: 00-03: 10

0

Je pense que vous devez regarder la fonction TO_CHAR (datetime) qui peut convertir votre datetime en un type de données VARCHAR2 dans le format que vous avez spécifié.