2012-06-22 14 views
6

possiamo avere dati di tipo array in sql server 2008 Attualmente sto usando il valore separati da virgola di essere trattato come valore di matricepossiamo avere dati di tipo array in sql server 2008

+0

Perché avete bisogno di matrice in una query SQL? Qual'è il tuo piano? – YvesR

+1

Se hai bisogno di questo come campo in un'altra tabella, è generalmente una buona idea creare una nuova tabella, con una riga per ogni elemento dell'array. –

+2

@GordonLinoff: non se si dispone di migliaia di (righe e) colonne in ogni matrice. –

risposta

8

SQL Server 2005 + supporta le variabili con valori di tabella :

declare @arr table (col1 int) 
insert @arr (col1) values (3), (1), (4) 

Questi sono equivalenti agli array.

+0

Le variabili di tabella sono 2000+ –

Problemi correlati