J'ai 2 champs dans la base de données mois (numérique) et année (numérique) et je veux les combiner dans un rapport qui combine ces 2 champs et les formater avec MMM-YYYY. Par exemple, 7-2008 devient juillet 2008. Comment je fais ça?Conversion de date avec SQL Server/Reporting Services
Répondre
DateSerial
est la bonne réponse:
http://msdn.microsoft.com/en-us/library/bbx05d0c(VS.80).aspx
SSRS utilise VB.Net pour les expressions. Utilisez l'éditeur d'expression pour parcourir les fonctions disponibles, dont DateSerial.
Pour mettre en forme la date, définissez la propriété Format sur la zone de texte. Vous devriez pouvoir utiliser "MMM-yyyy" comme format.
Mise à jour: Comme Peter le signale, vous devez spécifier les paramètres si nécessaire. Si vous vous souciez seulement de l'année et du mois, fournissez simplement une valeur de 1
pour la journée. Puisque vous formatez la valeur sans le composant de jour, peu importe la valeur que vous utilisez (à condition qu'elle crée une date valide).
= DateSerial (année, mois, jour)
La réponse de Brannon est correcte, sauf qu'il omet le fait que vous spécifiez simplement un littéral pour le jour. Toute valeur comprise entre 1 et 28 fera l'affaire.
- 1. Conversion de format de date en SQL
- 2. Jython date de conversion
- 3. Date Conversion d'heure
- 4. avec date CE sql
- 5. Conversion d'une chaîne de date
- 6. VB conversion date
- 7. Date de conversion dans SQLServer et Access
- 8. Date de SQL Formules
- 9. Conversion de données de texte en date
- 10. Blackberry Java Chaîne de conversion de date
- 11. Conversion d'une chaîne en date dans Access
- 12. Conversion SQL
- 13. Problème de date et de date SQL
- 14. Fuseau horaire local de SQL Reporting Services 2005
- 15. Linq to Sql avec ADO.Net Data Services
- 16. Comparaison de date SQL
- 17. Conversion de datetime XML en datetime SQL
- 18. Vérifiez la date avec Linq-to-SQL
- 19. Créer une date avec T-SQL
- 20. SQL Update varchar à date erreur
- 21. Conversion de SQL Server à Oracle SQL
- 22. Conversion de SQL en HQL
- 23. Conversion SQL Base32
- 24. Date Math dans Reporting Services Expression
- 25. Conversion de date de la base de données à l'affichage
- 26. SQL à LINQ Conversion
- 27. Conversion SQL LINQ
- 28. Conversion de chaîne en type Date non valide erreur
- 29. Décryptage de données à utiliser avec SQL Reporting Services 2008
- 30. Services de données ADO.NET avec Linq-to-SQL
Ce n'est pas reconnu dans T-SQL ni SSRS .... – TheObserver
C'est vb.net et est reconnu dans SSRS –