Alguns sistemes de bases de dades requereixen un punt i coma al final de cada instrucció SQL. El punt i coma és la forma estàndard de separar cada instrucció SQL en sistemes de bases de dades que permeten executar més d'una instrucció SQL en la mateixa trucada al servidor. En aquest tutorial, utilitzarem el punt i coma al final de cada instrucció SQL.
El punt i coma és obligatori a la consulta SQL?
El punt i coma (;) s'utilitza al codi SQL com a terminador de sentències. Per a la majoria de sentències T-SQL d'SQL Server no és obligatori. Dit això, segons la documentació de Microsoft, es requerirà un punt i coma en futures versions d'SQL Server.
És necessari el punt i coma a MySQL?
Si escriviu declaracions individuals, per exemple, PHP i les envieu a MySQL per processar-les, el punt i coma és opcional. Demaneu si "pot tenir possibles efectes negatius, potser durant la càrrega alta del servidor, la memòria cau, etc.". La resposta és "No".
Quina sentència no necessita un punt i coma al final perquè no és una sentència SQL?
O: Què no és una sentència T-SQL? Excepte per resoldre ambigüitats, la sintaxi T-SQL no requereix un punt i coma per acabar una sentència. Malgrat això, Itzik Ben-Gan recomana utilitzar un punt i coma per acabar una sentència T-SQL perquè fa que el codi sigui més net, llegible, més fàcil de mantenir i més portàtil.
Com s'acaba una instrucció SQL?
Podeu finalitzar un SQLcomanda d'una d'aquestes tres maneres:
- amb punt i coma (;)
- amb una barra inclinada (/) en una línia sola.
- amb una línia en blanc.