SQL Server: Comment concaténation de chaîne de caractères constante avec la date?
select packageid,status+' Date : '+UpdatedOn from [Shipment_Package]
Ci-dessous l'erreur est apparue lors de l'exécution du code ci-dessus dans sql server. Le type de UpdatedOn
est DateTime
et l'état est un varchar
. Nous voulions pour concaténer le statut, la Date et l'UpdatedOn.
erreur:
Conversion a échoué lors de la conversion de la date et/ou heure de caractère
chaîne de caractères.
est-il au moins un mot null dans le texte de la question?
OriginalL'auteur user2901979 | 2013-10-23
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin de convertir
UpdatedOn
àvarchar
quelque chose comme ceci:Vous pourriez aussi avoir besoin d'utiliser
CONVERSION
si vous voulez le format de la date dans un format spécifique.Vous êtes les bienvenus à tout moment 🙂
OriginalL'auteur Mahmoud Gamal
D'obtenir ce dont vous avez besoin, vous devriez jeter la Date?
Exemple serait;
Votre, code incorrect:
Solution suggérée:
Article MSDN pour les acteurs /CONVERTIR
Espère que cette aide.
OriginalL'auteur Hexie
De compte pour les valeurs null, essayez ceci:
OriginalL'auteur user1429080