Ho letto solo l'accesso ad alcuni database SQL Sever 2008 R2 e ho bisogno di copiare i dati da alcune delle sue tabelle alle tabelle nel mio database; entrambi i database hanno le stesse regole di confronto.Conversione tra testo e varchar (MAX) in SQL Server
Il database di origine utilizza molte colonne del tipo di dati text
. Posso tranquillamente creare le colonne di destinazione nel mio database di tipo varchar(MAX)
e copiare i dati senza alcun rischio (sto usando le istruzioni INSERT per copiare i dati)?
In altre parole, posso copiare in modo sicuro i dati di stringa dalla colonna del tipo text
alla colonna di varchar(MAX)
? Entrambe le colonne utilizzano le stesse regole di confronto.
Nota: dopo di noi avvertimento per anni - MS hanno effettivamente rimosso tipo TEXT per 'SQL Data Warehouse' in the cloud. È ancora disponibile per 'Database SQL di Azure' ma il data warehouse super-high-end lo ha rimosso: https://docs.microsoft.com/en-us/azure/sql-data-warehouse/sql-data-warehouse -tables-data-types –