J'ai un champ datetime qui a une valeur comme ce 5/11/2010 12:04:20 PM
.... Je suis en train de convertir ce domaine convert(varchar, dbo.Clients.CreatedDate,103) as CreatedDate
et j'obtenir le résultat que 11/5/2010
..... Mais comment obtenir 11/5/2010 12:04 PM
.Convert champ datetime dans SQL Server 2005
0
A
Répondre
0
Vous pouvez utiliser un style de mise en forme différent pour inclure le composant de temps.
Par exemple:
convert(varchar, dbo.Clients.CreatedDate, 131)
Tous les styles sont documentés ici:
Questions connexes
- 1. Database Convert SQL Server 2000 à 2005
- 2. Insertion de DateTime dans Sql Server 2005
- 3. VBA CDate ne correspond pas Convert (datetime,) dans SQL Server 2005
- 4. Sélection par champ datetime dans SQL Server
- 5. Valider la chaîne DateTime dans SQL Server 2005
- 6. Union dans SQL Server 2005
- 7. Convertir mot-clé dans SQL Server 2005
- 8. Convert DateTime
- 9. Sql Server datetime conversion
- 10. Champ dérivé SQL Server 2005 avec logique
- 11. Persistance d'une colonne datetime calculée dans SQL Server 2005
- 12. Comment incrémenter le champ DateTime dans SQL Server 2005 d'un mois?
- 13. Convert/format une colonne dans un SQL Server 2005 instruction select
- 14. Sélection entre deux dates dans un champ DateTime - SQL Server
- 15. Obtention de la 'date' d'un champ DateTime dans SQL Server
- 16. SQL Server 2005 comparer les dates
- 17. Passer le paramètre de C# DateTime à SQL Server 2005?
- 18. Taille du champ VARBINARY dans SQL Server 2005
- 19. SQL Server 2005 - Recherche de valeur dans le champ XML
- 20. SQL Server (2005) - "Supprimé le" DATETIME et l'indexation
- 21. SQL Server 2005 - Vérification de la valeur Null DateTime
- 22. Extraction d'heures à partir d'un DateTime (SQL Server 2005)
- 23. SQL Server 2005 contre la confusion du format datetime ASP.net
- 24. Convert SQL Nvarchar (255) à un problème DateTime
- 25. Utilisation de cast ou convert pour convertir des valeurs int négatives en datetime dans SQL Server
- 26. Convert System :: DateTime en _timeb
- 27. Sql Server DATETIME format incorrrect
- 28. Requête SQL Server 2005
- 29. Champs SQL Server et DateTime
- 30. SQL Server varchar datetime
'28/05/1431 12: 04: 20: 000PM' je ne veux pas sec et milliseconde –
Désolé , c'est un système de calendrier différent de toute façon. La meilleure solution peut alors être d'utiliser un format canonique (120) ou de séparer la date en parties (en utilisant la fonction DATEPART) et de lancer chacune d'elles dans un varchar séparé dans l'ordre désiré. –