Comment faire pour convertir la date et l'heure dans SQL Server
J'ai les colonnes suivantes dans un tableau:
Signed_In_Date Signed_Out_Time
11/1/2005 12:00:00 am 11/1/2005 10:27:00PM
Je voudrais les convertir à la sortie suivante:
Signed_In_Date Signed_Out_Time
11/1/2005 10:27:00PM
Est-il une fonction ou à la conversion de code dans SQL Server qui le ferait? Merci pour votre aide.
Êtes-vous le stockage de ces dates comme des chaînes de caractères? Si oui, il serait beaucoup plus facile de convertir ces champs de type datetime si vous avez l'intention de faire la manipulation pour les dates. Vous devriez probablement faire que, de toute façon.
Quels types de données sont les colonnes, quelle version de SQL Server que vous utilisez et quel format de date MM/jj ou jj/MM?
Plus probablement, il y a est une fonction. La réponse peut dépendre d'une donnée sql server.
Je voudrais voir ces trings et les dates réelles. Aussi, je suis à l'aide de SQL server 05/08.
Dans SQL Server 2008, vous pouvez utiliser
Quels types de données sont les colonnes, quelle version de SQL Server que vous utilisez et quel format de date MM/jj ou jj/MM?
Plus probablement, il y a est une fonction. La réponse peut dépendre d'une donnée sql server.
Je voudrais voir ces trings et les dates réelles. Aussi, je suis à l'aide de SQL server 05/08.
Dans SQL Server 2008, vous pouvez utiliser
CAST(... AS DATE)
et CAST(... AS TIME)
à l'aide de la nouvelle DATE
et TIME
les types de données.OriginalL'auteur joe | 2012-03-20
Vous devez vous connecter pour publier un commentaire.
En supposant que les colonnes que vous faites allusion sont
DATETIME
colonnes, je voudrais utiliser le code ci-dessous:Date Seulement
Temps Seulement
Vous pouvez voir les requêtes en action /jouer avec eux ici.
OriginalL'auteur James Hill
Pour Sign_In_Date Utilisation
De sortie:
Pour Sing_Out_Time
De sortie:
OriginalL'auteur Kishore Kumar
essayer ça :
VARCHAR(10)
au moins 🙂ouais j'ai copier coller, il devrait être de 10 et 8. 11:11:11
OriginalL'auteur Royi Namir
Vous pouvez utiliser CONVERTIR pour le changement de format de date-heure à votre propre souhaitable format:
Pour plus de format de date, d'aller sur ce lien:
http://www.sql-server-helper.com/tips/date-formats.aspx
OriginalL'auteur