Tutorial for SQL tabell Keyword Search

Når du bygger et nettsted, en type funksjon som gjør en bedre brukeropplevelse er bruken av en søkefunksjon. Når du lager innhold, blir teksten lagret i en database som SQL Server. En vanlig del av en innholdsside bruker søkeord. Søkeordene lagres i en SQL Server bordet. Opprette søkeord for innhold gjør det raskere når brukere søker etter informasjon på nettstedet.

Lag feltet i tabellen

Når innholdet er opprettet, søkeord må lagres i et bestemt felt. Disse søkeordene bør samsvare med innholdet, slik at brukerens søkeresultatene komme opp med relevant informasjon. Et felt i tabellen må være opprettet for å inneholde søkeordene. Dette gjøres gjennom SQL Enterprise Manager som følger med SQL Server. Åpne databasen og finne tabellen som inneholder innhold. Legg til et felt og gi den et navn. For eksempel kan navnet "nøkkelord" gis til kolonnen. Dette gjør at andre utviklere som jobber på nettsiden til raskt å gjenkjenne kolonnen.

Lag Søkekriterier

Jakten delen av programmet er også gjennomført i SQL Server Enterprise Manager. Den beste måten å søke et bord er ved hjelp av en lagret prosedyre. I den delen av Enterprise Manager merket "Programmering", opprette en ny lagret prosedyre. En ny mal åpnes hvor programmereren kan skape søket for programmet. Et eksempel på et søk som kan brukes til å finne søkeord fra en tabell er under:

Velg søkeord fra table_content der søkeord som «% mykeyword% '

Dette søket bruker "like" syntaks. Den som operatør søker nøkkelordet feltet for tekst skrevet inn i søkefunksjonen som passer feltet. Kampen trenger ikke å være nøyaktig, og det er derfor de "%" symboler brukes. For eksempel, hvis søkeordet arkivert hadde teksten "min stikkordet", og brukeren søker på "nøkkel", søkefunksjonen returnerer det som en kamp.