Hebben sql-statements een puntkomma nodig?

Inhoudsopgave:

Hebben sql-statements een puntkomma nodig?
Hebben sql-statements een puntkomma nodig?
Anonim

Sommige databasesystemen vereisen een puntkomma aan het einde van elke SQL-instructie. Puntkomma is de standaardmanier om elke SQL-instructie te scheiden in databasesystemen waarmee meer dan één SQL-instructie kan worden uitgevoerd in dezelfde aanroep naar de server. In deze zelfstudie gebruiken we puntkomma's aan het einde van elke SQL-instructie.

Is puntkomma verplicht in SQL-query?

De puntkomma (;) wordt in SQL-code gebruikt als een instructiebeëindiging. Voor de meeste SQL Server T-SQL-instructies het is niet verplicht. Dat gezegd hebbende, is volgens Microsoft-documentatie een puntkomma vereist in toekomstige versies van SQL Server.

Is een puntkomma nodig in MySQL?

Als je losse statements schrijft in bijvoorbeeld PHP en ze vervolgens naar MySQL stuurt voor verwerking, de puntkomma is optioneel. U vraagt of het "mogelijke negatieve effecten kan hebben, misschien tijdens hoge serverbelasting, caching enz." Het antwoord daarop is 'Nee'.

Welke instructie heeft geen puntkomma aan het einde nodig omdat het geen SQL-instructie is?

Of: Wat is geen T-SQL-statement? Behalve om dubbelzinnigheid op te lossen, vereist T-SQL-syntaxis geen puntkomma om een instructie te beëindigen. Desondanks raadt Itzik Ben-Gan aan om een puntkomma te gebruiken om een T-SQL-statement te beëindigen, omdat het de code schoner, leesbaarder, gemakkelijker te onderhouden en draagbaarder maakt.

Hoe beëindig je een SQL-statement?

U kunt een SQL beëindigencommando op een van de volgende drie manieren:

  1. met een puntkomma (;)
  2. met een schuine streep (/) op een regel op zichzelf.
  3. met een lege regel.

Aanbevolen:

Interessante artikelen
Is kippenvet ongezond?
Lees verder

Is kippenvet ongezond?

Kippenvel heeft een slechte reputatie gehad omdat veel vet bevat. Maar het meeste vet in kippenvel is gezond, onverzadigd vet - en koken met het vel houdt de kip smaakvol en vochtig, dus je hoeft niet zoveel zout toe te voegen of een gepaneerde laag te gebruiken.

Betekent het tolereren van dubbelzinnigheid?
Lees verder

Betekent het tolereren van dubbelzinnigheid?

Tolerantie voor ambiguïteit Tolerantie voor ambiguïteit Intolerantie voor ambiguïteit kan worden gedefinieerd als 'de neiging om ambigue situaties waar te nemen (d.w.z. te interpreteren) als bronnen van dreiging'; tolerantie voor ambiguïteit als 'de neiging om ambigue situaties als wenselijk te ervaren.

Wat is de betekenis van radiotherapie?
Lees verder

Wat is de betekenis van radiotherapie?

Luister naar uitspraak. (RAY-dee-oh-THAYR-uh-pee) Het gebruik van hoogenergetische straling van röntgenstralen, gammastralen, neutronen, protonen en andere bronnen om kankercellen te doden en tumoren te verkleinen. Is radiotherapie erg pijnlijk?