La raccolta SQL non può risolvere
-
29-10-2019 - |
Domanda
Sul nostro server di sviluppo, abbiamo un server di database con la raccolta: raccolta SQL_Latin1_General_CP1_CI_AS
.
Dopo aver distribuito la nostra soluzione su un server e quel server di database ha una raccolta: raccolta SQL_Latin1_General_CI_AS
Ciò significa che se abbiamo una domanda:
SELECT ('text' + 'abc') AS 'result'
Ho questo problema:
La conversione implicita del valore Varchar in varchar non può essere eseguita perché la raccolta del valore non è risolta a causa di un conflitto di raccolta.
Quindi ho provato questo: ALTER DATABASE [mydb] COLLATE SQL_Latin1_General_CP1_CI_AS
Quindi controllo la proprietà del MYDB, la raccolta viene modificata in: SQL_Latin1_General_CI_CS_AS
Ma ricevo ancora lo stesso errore.
Altri argomenti suggeriscono di reinstallare il database. Ma questo non è il caso che perderemo tutti i dati.
Qualsiasi suggerimento è molto apprezzato!
Grazie in anticipo.
Nessuna soluzione corretta