blog-vitalika.ru

  

Bästa artiklarna:

  
Main / Escape enkel offert mysql fråga var

Escape single quote mysql fråga var

Du vill skriva en citerad sträng, men den innehåller citattecken eller andra specialtecken och MySQL avvisar den. Om du vill skriva en sträng i en SQL-sats, omger du den med citattecken :. Men ibland måste du skriva en sträng som innehåller ett citattecken, och om du bara lägger citatet i strängen som det är, blir ett syntaxfel :.

MySQL, till skillnad från vissa SQL-motorer, låter dig citera strängar med antingen enkla citat eller dubbla citat, så att du kan bifoga en sträng som innehåller enkla citat inom dubbla citat :. Detta fungerar också i omvänd ordning; en sträng som innehåller dubbla citat kan bifogas inom enstaka citat :. För att inkludera ett citattecken i en sträng som citeras av samma typ av citat, antingen dubbla offerten eller föregå det med ett backslash. När MySQL läser frågesträngen tar den bort den extra offerten eller backslash :.

Ett backslash stänger av följande karaktärs speciella betydelse. Det betyder att backslash i sig är speciellt, så för att skriva ett backslash inom en sträng måste du fördubbla det :. Användning av escape-sekvenser för att skriva strängvärden är bäst begränsad till textvärden. Värden som bilder som innehåller godtyckliga data måste också ha några specialtecken om du vill inkludera dem i en frågesträng, men att försöka ange ett bildvärde genom att skriva in det är för smärtsamt att tänka på.

Se recept 2. Håll dig vidare med världens mest omfattande teknik- och affärsinlärningsplattform. Med Safari lär du dig hur du lär dig bäst. Få obegränsad tillgång till videor, direktutbildning online, inlärningsvägar, böcker, handledning och mer. Starta gratis testversion Inget kreditkort krävs. MySQL, till skillnad från vissa SQL-motorer, låter dig citera strängar med antingen enstaka citat eller dubbla citat, så att du kan bifoga en sträng som innehåller enstaka citat inom dubbla citattecken: När MySQL läser frågesträngen kommer den att ta bort det extra offertet eller bakåtvända snedstrecket : Se även.

(с) 2019 blog-vitalika.ru