Si applica a
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Sintomi

Supponiamo che tu crei un trigger invece di che usa tabelle inserite o eliminate in un database indipendente in Microsoft SQL Server 2012 o SQL Server 2014. In modo imprevisto, è possibile che il trigger invece usi una regola di confronto diversa rispetto alle regole di confronto usate dal database indipendente. Ad esempio, il database indipendente USA regole di confronto senza distinzione tra maiuscole e minuscole e il trigger al posto di usa una regola di confronto tra maiuscole e minuscole.

Causa

Questo problema si verifica perché il trigger invece non usa le regole di confronto DATABASE_DEFAULT per le tabelle inserite ed eliminate nel database indipendente.

Risoluzione

Questo problema è stato risolto per la prima volta nell'aggiornamento cumulativo seguente per SQL Server:

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:

Nota Per informazioni sulle build più recenti di SQL Server, vedere informazioni sulle build più recenti di SQL Server.

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".

Riferimenti

Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.