sql >> Database teknologi >  >> RDS >> Oracle

ORACLE 11g ufølsom overfor store og små bogstaver som standard

Du kan bare indstille NLS_SORT , NLS_COMP parametre nævnt i artiklen som værdierne i Oracle init-filen ved hjælp af alter system set <parameter> = <value>; klausul.

Info om brug af alter-systemkommandoer kan findes her.

Her er et godt link til korrekt brug af NLS_* parametre. Bemærk, at nogle indstillinger af NLS_SORT-parameteren kan/kan forårsage problemer med ydeevnen, nemlig når den ikke er sat til BINARY. Oracle-dokumenterne siger:

Indstilling af NLS_SORT til noget andet end BINÆR får en sortering til at bruge en fuld tabelscanning, uanset stien valgt af optimeringsværktøjet. BINARY er undtagelsen, fordi indekser er bygget i henhold til en binær rækkefølge af nøgler. Således kan optimeringsværktøjet bruge et indeks til at opfylde ORDER BY-klausulen, når NLS_SORT er sat til BINARY. Hvis NLS_SORT er indstillet til en lingvistiksort, skal optimeringsværktøjet inkludere en komplet tabelscanning og en fuld sortering i udførelsesplanen.



  1. MS SQL Server krydstabel begrænsning

  2. Sådan opbygger du en adgangsdatabase i skyen

  3. Sådan rettes MySQL-fejlen 1064

  4. Opret en tabel i SQLite