Mitä eroa on yhden lainauksen ja kaksoislainauksen välillä kirjoitettaessa SQL-kyselyä?


Paras vastaus

Yksittäisiä lainausmerkkejä käytetään merkkijono-literaalien liittämiseen (ja uusimmissa versioissa) , DATE literaalit). Kaksoislainauksia käytetään tunnisteiden (kuten taulukoiden ja sarakkeiden nimien) liittämiseen. Ne ovat valinnaisia ​​(ja siksi niitä ei koskaan käytetä), kun nimi noudattaa tiettyjä nimien sääntöjä (alkaa kirjaimella, ei välilyöntejä tai erikoismerkkejä, ei pieniä kirjaimia jne.). Esimerkiksi –

SELECT "Hello Manish " AS "My Greeting"

FROM dual;

Tulos:

My Greeting

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

Hello Manish

Vastaus

Yleensä yksittäisiä lainausmerkkejä käytetään merkkijonojen ympärillä ja back-punkkeja (`merkkejä) käytetään tietokannan tunnisteisiin. Kaksoislainauksia voidaan pitää takaisinkutsuina.

Mutta kuten useimmissa SQL: ää koskevissa kysymyksissä, toimittajiin ja kokoonpanoasetuksiin liittyy useita yksityiskohtia.

Tässä on esimerkki näistä:

StackOverflow: Mitä eroa on yksittäisten ja kaksoislainausten välillä SQL: ssä?

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *