Slik søker en Database for enkel og dobbel Quotes

Slik søker en Database for enkel og dobbel Quotes


Structured Query Language (SQL) gir database programmerere med evnen til å søke, redigere og fjerne databasetabell innhold. SQL-språket bruker apostrof karakter som en måte å vise streng avslutning. Derfor, når programmerer forsøker å søke i databasen etter en apostrof (apostrof) eller anførselstegn, oppstår en feil. Du kan søke i en database ved hjelp av bestemt syntaks som forteller SQL server at sitatene tegnene er konstanter og ikke en del av streng avslutning.

Bruksanvisning

1 Lag din grunnleggende velger søket. Dette skaper et skall, slik at du bestemmer tabellkolonnene returneres i søkeresultatene. Følgende spørring returnerer fornavn og etternavn for kunder:

Velg first_name, last_name fra kunde

2 Søk i databasen etter noen poster som inneholder et enkelt anførselstegn. For å indikere til databasen som du ønsker å søke etter det enkle anførselstegn og ikke en terminert streng, legge doble apostrofer i søket. Følgende kode søker hver kundes etternavn for en enkelt anførselstegn:

Velg first_name, last_name fra kunden hvor last_name = 'John' s '

Legg merke til begynnelsen og avslutnings apostrofer er fortsatt i bruk, men apostrof i "John" etternavn inneholder to tegn.

3 Søk i databasen for sitater karakter. Du kan legge til en dobbel sitater karakter i dine spørsmål uten spesialtegn. Følgende søker kunden bordet for noen sitater karakter:

Velg first_name, last_name fra kunden hvor last_name som '% "%'

Den prosenttegn fortelle databasen til å søke alle tegn i en tabell felt. Dette betyr at dataene som returneres har det anføres tegn i en hvilken som helst del av tabellen feltverdi.