Können wir den array-Datentyp in sql server 2008
Können wir den array-Datentyp in sql server 2008
derzeit bin ich mit durch Komma getrennten Wert behandelt zu werden als array mit dem Wert
- Warum müssen Sie array in einer sql-Abfrage? Was ist dein plan?
- Wenn Sie dies benötigen, als ein Feld in einer anderen Tabelle, ist es in der Regel eine bessere Idee, um erstellen Sie eine neue Tabelle mit einer Zeile für jedes element des Arrays.
- Nicht, wenn man Tausende von Zeilen (und Spalten) in jedem array.
Du musst angemeldet sein, um einen Kommentar abzugeben.
SQL Server 2005+ unterstützt Tabellenwert-Variablen:
Diese sind äquivalent zu arrays.
Sie stattdessen verwenden können:
1. Tabelle
2. Temporäre Tabelle
3. Tabelle variable (2005+)
4. Tabellenwertparameter (2008+)
Benutzerdefinierte Tabellen:
Wenn Sie mehr erfahren möchten, ist dieser Artikel weit auf:
http://www.sommarskog.se/arrays-in-sql-2008.html
Tabelle-Wert Parameter wurden eingeführt in SQL Server 2008.