Wat is het verschil tussen enkele aanhalingstekens en dubbele aanhalingstekens tijdens het schrijven van een SQL-query?


Beste antwoord

Enkele aanhalingstekens worden gebruikt om letterlijke tekenreeksen te omsluiten (en, in recente versies , DATE literals). Dubbele aanhalingstekens worden gebruikt om IDs te omsluiten (zoals tabel- en kolomnamen). Ze zijn optioneel (en worden daarom bijna nooit gebruikt) als de naam voldoet aan bepaalde regels voor namen (begint met een letter, geen spaties of speciale symbolen, geen kleine letters, …). Bijvoorbeeld –

SELECT "Hello Manish " AS "My Greeting"

FROM dual;

Uitvoer:

My Greeting

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

Hello Manish

Antwoord

In het algemeen worden enkele aanhalingstekens gebruikt rond strings en back-ticks (`karakters) worden gebruikt voor database-IDs. Dubbele aanhalingstekens kunnen worden behandeld als back-ticks.

Maar, zoals bij de meeste vragen over SQL, zijn er verschillende details die specifiek zijn voor leveranciers en configuratie-instellingen.

Hier is een voorbeeld van:

StackOverflow: wat is het verschil tussen enkele en dubbele aanhalingstekens in SQL?

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *