Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Symptomer

Anta at du har en Microsoft SQL Server-tabell som har én eller flere indekser som er bygd på den. Når spørring mot tabellen, SQL Server kan utføre utfylling for TEGN og BINÆRE kolonner inkonsekvente data. Inkonsekvent virkemåte for retur av etterfølgende mellomrom på slutten av kolonnene ett TEGN og BINÆRE data, avhenger av følgende betingelser:

  • Innstillinger for ANSI_PADDING når kolonner opprettes i SQL Server-tabellen.

  • Beslutningen om å utføre enten tabellsøk eller indeks Søk på kolonnene.

Årsak

I enkelte scenarioer kan SQL Server utfører en optimalisering som gjør det mulig å omgå mange operasjoner for raskere levering av data. Dette problemet oppstår fordi SQL Server ikke gjenkjenner at optimaliseringen ikke kan brukes for scenariet ovenfor.

Hvis du vil ha mer informasjon

Denne virkemåten av SQL Server ikke overholder virkemåten som er beskrevet i følgende artikkel: ved hjelp av tegn og Varchar data.

Hvis ANSI_PADDING videre når det opprettes en char-kolonne for NULL, virker det på samme måte som en char-kolonne for ikke-NULL: verdier er høyre fylt til størrelsen på kolonnen. Hvis ANSI_PADDING av. Når det opprettes en char-kolonne for NULL, fungerer som en varchar-kolonne med ANSI_PADDING satt av: etterfølgende blanktegn er avkortet.

Løsning

Dette problemet er løst i følgende kumulative oppdateringer for SQL Server:

Samleoppdatering 2 for SQLServer 2017

Kumulativ oppdatering 9 for SQLServer 2016

Samleoppdatering 6 for SQL Server 2016 SP1

Kumulativ oppdatering 8 for SQL Server 2014 SP2

Samleoppdatering 7 for SQL Server 2014 SP1

Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:

Nyeste kumulative oppdateringen for SQL Server-2017

Nyeste kumulative oppdateringen for SQL Server-2016

Nyeste kumulative oppdateringen for SQL Server-2014

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for"

Referanser

Lær mer om terminologiensom Microsoft bruker til å beskrive oppdateringer av programvare.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×