Vad är skillnaden mellan enstaka och dubbla citat när du skriver en SQL-fråga?


Bästa svaret

Enstaka citat används för att bifoga strängbokstäver (och i de senaste versionerna , DATE bokstäver). Dubbelcitationstecken används för att bifoga identifierare (som tabell- och kolumnnamn). De är valfria (och används därför nästan aldrig) när namnet överensstämmer med vissa regler för namn (börjar med en bokstav, inga mellanslag eller speciella symboler, inga gemener, …). Till exempel –

SELECT "Hello Manish " AS "My Greeting"

FROM dual;

Output:

My Greeting

-------------

Hello Manish

Svar

I allmänhet används de enskilda citaten runt strängar och back-tick (`tecken) används för databasidentifierare. Dubbla citat kan behandlas som bakre kryss.

Men som med de flesta frågorna om SQL finns det olika detaljer som är specifika för leverantörer och konfigurationsinställningar.

Här är ett urval av dessa:

StackOverflow: Vad är skillnaden mellan enkla och dubbla citat i SQL?

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *