T-SQL gode funksjoner

T-SQL - Transact Server Query Language - er det språket alle programmer bruker til å kommunisere med Microsofts SQL Server. En T-SQL-funksjon godtar parametere, utfører en handling innenfor disse parametrene, og returnerer en verdi som følge. Den "Riktig" -funksjonen er en av flere som fungerer på tekst for å endre store bokstaver og små bokstaver.

funksjoner

T-SQL har flere funksjoner innebygd for brukernes bekvemmelighet. En funksjon kan operere på en bestemt verdi - et sett av ord, tegn eller tall - og returnere en enkelt verdi, eller arbeide på flere aggregerte verdier og levere en total verdi. Språket tillater også brukere å opprette og definere sine egne funksjoner. En brukerdefinert funksjon kan returnere enten en enkeltverdi eller en tabell med verdier, og kan settes opp som en gjenbrukbar rutine.

riktig sak

Informasjon lagret i store bokstaver, små bokstaver eller riktig case ord - der store og små bokstaver i samsvar med vanlige engelske konvensjoner - er ofte like gyldig så langt som datamaskinens bekymret. Hvis du gjør en rapport til en kunde eller skrive en formell forretningspresentasjon, holde alt i riktig tilfelle ser bedre. Hvis du er filing poster ved ansattes navn, utnytte navnene riktig er også vanlig praksis.

Plukke en funksjon

"Riktig" og "Riktig veske" er blant de brukerdefinerte T-SQL-funksjoner som bruker tekst som en verdi og returnerer teksten i en annen sak. Du kan kopiere denne koden til ett av disse funksjonene eller skrive du egen hvis du er dyktig i T-SQL koding. Før du skriver koden du trenger å tenke på slutten målet: Alternativene inkluderer utnytte den første bokstaven i hvert ord, eller instruere din funksjon for å gjøre unntak for "a" og "en".

Lage en funksjon

For å lage din "riktig" -funksjonen, identifisere startverdien - teksten du ønsker å forandre. Verdien funksjonen returnerer vil være teksten etter de store bokstavene er plassert i de riktige stedene. Skriv parametrene for å tillate spesielle forhold, for eksempel mennesker og stedsnavn. Funksjonen tar hvert tegn som en verdi, returnere det endret eller uendret i henhold til parametrene, så gå videre og gjenta med neste bokstav.