Benutzer mit den meisten Antworten
Bei SQL 2016 fehlen Funktionen, die bei SQL 2017 existieren

Frage
-
Hallo zusammen,
ich verwende eigene Projekte einerseits auf einem Notebook als auch andererseits auf einem Tablet. Beides Win10 pro Rechner.
Auf dem PC entwickle ich mit SQL 2017, ich portiere die Projekte dan auch auf das Tablet mit SQL 2016.
Jetzt bemerkte ich, dass zumindest zwei Funktionen, die unter SQL 2017 funktionieren, bei SQL 2016 gar nicht vorhanden sind. Es handelt sich in meinem Fall um 'trim' und 'string_agg'.
Ist das Fakt oder fehlen da bei SQL 2016 nur irgendwelche Komponenten? Gibt es irgendwo eine Übersichtsliste, welche Funktionen bei den SQL-Versionen verfügbar sind?
Grüße-
Dietrich
- Bearbeitet dherrmann Sonntag, 12. Mai 2019 17:55
Antworten
-
Hallo Dietrich,
es gibt viele mögliche Alternativen, allerdings keine so schön und einfach wie STRING_AGG. Für frühere SQL Server Versionen als 2017 aber leider notwendig. Siehe dazu bspw.:
Grouped Concatenation in SQL Server
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET (2001-2018)
https://www.asp-solutions.de/ - IT Beratung, Softwareentwicklung, Remotesupport- Als Antwort vorgeschlagen Dimitar DenkovMicrosoft contingent staff, Administrator Donnerstag, 16. Mai 2019 06:55
- Als Antwort markiert dherrmann Donnerstag, 16. Mai 2019 08:20
Alle Antworten
-
Hallo,
ja es gibt eine Übersicht über alle Befehle im SQL Server. Google/Bing hilft.
https://docs.microsoft.com/de-de/sql/t-sql/functions/trim-transact-sql?view=sql-server-2017
https://docs.microsoft.com/en-us/sql/t-sql/functions/string-agg-transact-sql?view=sql-server-2017
da steht auch ab welcher Version die Befehle verfügbar sind. In dem Fall jeweils ab 2017
Benjamin Hoch
MCSE: Data Platform & Data Management and Analytics
MCSA: SQL Server 2012/2014 & 2016 DB Administration
MCSA: Windows Server 2012- Als Antwort vorgeschlagen Stefan FalzModerator Montag, 13. Mai 2019 06:36
-
-
Hallo Dietrich,
es gibt viele mögliche Alternativen, allerdings keine so schön und einfach wie STRING_AGG. Für frühere SQL Server Versionen als 2017 aber leider notwendig. Siehe dazu bspw.:
Grouped Concatenation in SQL Server
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET (2001-2018)
https://www.asp-solutions.de/ - IT Beratung, Softwareentwicklung, Remotesupport- Als Antwort vorgeschlagen Dimitar DenkovMicrosoft contingent staff, Administrator Donnerstag, 16. Mai 2019 06:55
- Als Antwort markiert dherrmann Donnerstag, 16. Mai 2019 08:20