MSSQLSERVER_11409MSSQLSERVER_11409

DettagliDetails

Nome prodottoProduct Name SQL ServerSQL Server
ID eventoEvent ID 1140911409
Origine eventoEvent Source MSSQLSERVERMSSQLSERVER
ComponenteComponent SQLEngineSQLEngine
Nome simbolicoSymbolic Name ALTERCOL_COLSET_DROPALTERCOL_COLSET_DROP
Testo del messaggioMessage Text Impossibile eliminare il set di colonne '%.ls' nella tabella '%.\ls' poiché la tabella contiene più di 1025 colonne.Cannot drop column set '%.ls' in table '%.\ls' because the table contains more than 1025 columns.

SpiegazioneExplanation

Le tabelle possono contenere un massimo di 1024 colonne non definite come colonne di tipo sparse o calcolate.Tables can contain a maximum of 1024 columns that are not designated as sparse, or computed. Quando le colonne di tipo sparse provocano il superamento di 1024 colonne nella tabella, è necessario definire un set di colonne per la tabella.When sparse columns cause the table to exceed 1024 columns, a column set must be defined for the table. Nella tabella cui viene fatto riferimento sono contenute più di 1024 colonne ed è stato effettuato un tentativo di rimuovere il set di colonne.The table referenced has more than 1024 columns and you have attempted to remove the column set.

Azione dell'utenteUser Action

È necessario mantenere il set di colonne con le colonne correnti nella tabella.With the current columns in the table, you must retain the column set.

Per rimuovere il set di colonne, rimuovere innanzitutto le colonne dalla tabella fino a quando il relativo numero non supera 1024,To remove the column set, first remove columns from the table, until you have no more than 1024 columns. quindi rimuovere il set di colonne.Then, you can remove the column set.