Sommige databasisstelsels vereis 'n kommapunt aan die einde van elke SQL-stelling. Puntkomma is die standaard manier om elke SQL-stelling in databasisstelsels te skei wat toelaat dat meer as een SQL-stelling in dieselfde oproep na die bediener uitgevoer word. In hierdie tutoriaal sal ons kommapunte aan die einde van elke SQL-stelling gebruik.
Is kommapunte verpligtend in SQL-navraag?
Die kommapunt (;) word in SQL-kode as 'n stellingterminator gebruik. Vir die meeste SQL Server T-SQL-stellings is dit nie verpligtend nie. Dit gesê, volgens Microsoft-dokumentasie sal 'n kommapunt in toekomstige weergawes van SQL Server vereis word.
Is kommapunte nodig in MySQL?
As jy enkele stellings in byvoorbeeld PHP skryf en dit dan na MySQL stuur vir verwerking, die kommapunt is opsioneel. Jy vra of dit "moontlike negatiewe effekte kan hê tydens bediener hoë vrag, kas, ens." Die antwoord daarop is 'Nee'.
Watter stelling het nie 'n kommapunt aan die einde nodig nie omdat dit nie 'n SQL-stelling is nie?
Of: Wat is nie 'n T-SQL-stelling nie? Behalwe om dubbelsinnigheid op te los, benodig T-SQL-sintaksis nie 'n kommapunt om 'n stelling te beëindig nie. Ten spyte hiervan beveel Itzik Ben-Gan aan om 'n kommapunt te gebruik om 'n T-SQL-stelling te beëindig, want dit maak kode skoner, leesbaarder, makliker om in stand te hou en meer draagbaar.
Hoe eindig jy 'n SQL-stelling?
Jy kan 'n SQL beëindigbeveel op een van drie maniere:
- met 'n kommapunt (;)
- met 'n skuinsstreep (/) op 'n lyn op sigself.
- met 'n leë reël.