Ho ereditato un progetto di sito Web asp.net che attualmente esegue SQL Server 2000 come back-end.varchar (max) MS SQL Server 2000, problemi?
Ho eseguito alcune modifiche ai database su una copia locale del database utilizzando SQL Server 2005 Express. Ho creato una tabella utilizzando le colonne varchar(max)
. Sono utilizzati per memorizzare frammenti di XHTML di lunghezza arbitraria.
Durante la navigazione in giro su StackOverflow mi sono imbattuto in questo: Are there any disadvantages to always using nvarchar(MAX)?
mattruma utente dice di aver trovato il "modo più duro" sull'utilizzo varchar(max)
su SQL Server 2000.
Cosa devo usare al posto di varchar(max)
dato che il database live viene eseguito su SQL Server 2000?
Grazie in anticipo per qualsiasi aiuto!
Se si utilizza un campo di testo, ostacolerebbe le ricerche possibili su quel campo. – TheTXI
@TheTXI - non c'è nulla nella domanda dell'OP relativa alla ricerca su quella colonna. –
Non è consigliabile utilizzare il tipo di dati TEXT, perché [verrà rimosso in una versione futura di Microsoft SQL Server] (http://msdn.microsoft.com/en-us/library/ms187993.aspx). –