Kræver sql-udsagn semikolon?

Indholdsfortegnelse:

Kræver sql-udsagn semikolon?
Kræver sql-udsagn semikolon?
Anonim

Nogle databasesystemer kræver et semikolon i slutningen af hver SQL-sætning. Semikolon er standardmetoden til at adskille hver SQL-sætning i databasesystemer, der tillader, at mere end én SQL-sætning udføres i det samme kald til serveren. I denne øvelse vil vi bruge semikolon i slutningen af hver SQL-sætning.

Er semikolon obligatorisk i SQL-forespørgsel?

Semikolonet (;) bruges i SQL-kode som en sætningsterminator. For de fleste SQL Server T-SQL-sætninger er det ikke obligatorisk. Når det er sagt, vil et semikolon ifølge Microsofts dokumentation være påkrævet i fremtidige versioner af SQL Server.

Er semikolon nødvendigt i MySQL?

Hvis du skriver enkelte udsagn i f.eks. PHP og derefter sender dem til MySQL til behandling, semikolonet er valgfrit. Du spørger, om det "kan have mulige negative effekter, måske under serverens høje belastning, caching osv." Svaret på det er 'Nej'.

Hvilken sætning behøver ikke et semikolon i slutningen, fordi det ikke er en SQL-sætning?

Eller: Hvad er ikke en T-SQL-sætning? Bortset fra for at løse tvetydighed, kræver T-SQL-syntaks ikke et semikolon for at afslutte en sætning. På trods af dette anbefaler Itzik Ben-Gan at bruge et semikolon til at afslutte en T-SQL-sætning, fordi det gør koden renere, mere læsbar, lettere at vedligeholde og mere bærbar.

Hvordan afslutter du en SQL-sætning?

Du kan afslutte en SQLkommando på en af tre måder:

  1. med semikolon (;)
  2. med en skråstreg (/) på en linje for sig selv.
  3. med en tom linje.

Anbefalede: