Hvordan kvantifisere tekst forskjeller i TSQL

Hvordan kvantifisere tekst forskjeller i TSQL


TSQL er et sett med programmerings utvidelser til Structured Query språk - eller SQL - inkludert transaksjonskontroll, unntak og feilhåndtering, og erklærte variabler. Både Microsoft SQL Server og Sybase støtte SQL server T-SQL-setninger. SQL Server inneholder et utvalg av systemdatatyper brukes med programmet - inkludert eksakte tall, omtrentlig tall, data og tid, og tegnstrenger. Tegnstrenger har to datatyper: røye og varchar. T-SQL har også ulike funksjoner som, Minus, Multiplisere, Dividere, Break og Difference.

Bruksanvisning

1 Klikk "Start", "Alle programmer" og "SQL Server Management Studio." Klikk på en av databaser på Object Explorer til å utvide den. Høyreklikk "Tabeller" og velg "New Table."

2 Spesifiser den første kolonnen som "ITEM_ID" ved å skrive det i Kolonnenavn-feltet. Velg en datatype for det som "int" ved å klikke på rulle alternativer på Datatype-feltet. Lag kolonnenavnet annen "ITEM_NAME" med "varchar" datatype.

3 Klikk "Fil" og "Lagre Table_1" for å lagre tabellen. Tabellen navnet som "elementer." Data innsetting grensesnittet er bedt om. Legg inn data inn i tabellen for eksempel "1" og "Computer" i den første raden.

4 Klikk på "Ny spørring" for å gå inn i dialog spørringen. Skriv inn følgende T-SQL-setning:
VELG FORSKJELL (Items.Item_Name, "Komponenter")

5 Gå inn koden vist i trinn 4 returnerer et heltall som viser forskjellen mellom de soundex verdiene av de to strenguttrykk. I dette tilfellet, vil den returnere en verdi på 3. Den Soundex funksjonen returnerer en fire-sifret kode for å vurdere likheten mellom to strenger.