Jotkin tietokantajärjestelmät vaativat puolipisteen jokaisen SQL-käskyn lopussa. Puolipiste on tavallinen tapa erottaa jokainen SQL-käsky tietokantajärjestelmissä, jotka sallivat useamman kuin yhden SQL-käskyn suorittamisen samassa kutsussa palvelimelle. Tässä opetusohjelmassa käytämme puolipistettä jokaisen SQL-käskyn lopussa.
Onko puolipiste pakollinen SQL-kyselyssä?
Puolipistettä (;) käytetään SQL-koodissa lauseen päätteenä. Useimmille SQL Serverin T-SQL-käskyille se ei ole pakollinen. Tästä huolimatta Microsoftin dokumentaation mukaan puolipiste vaaditaan tulevissa SQL Serverin versioissa.
Onko puolipiste tarpeen MySQL:ssä?
Jos kirjoitat yksittäisiä lauseita esimerkiksi PHP:llä ja lähetät ne sitten MySQL:ään käsiteltäväksi, puolipiste on valinnainen. Kysyt, "voiko sillä olla mahdollisia negatiivisia vaikutuksia palvelimen suuren kuormituksen, välimuistin jne. aikana." Vastaus tähän on "ei".
Mikä lause ei tarvitse puolipistettä lopussa, koska se ei ole SQL-käsky?
Tai: Mikä ei ole T-SQL-käsky? Lukuun ottamatta epäselvyyden ratkaisemista T-SQL-syntaksi ei vaadi puolipistettä lauseen päättämiseen. Tästä huolimatta Itzik Ben-Gan suosittelee puolipisteen käyttämistä T-SQL-käskyn päättämiseen, koska se tekee koodista puhtaamman, luettavamman, helpommin ylläpidettävän ja kannettavamman.
Kuinka lopetat SQL-lauseen?
Voit lopettaa SQL:nkomento jollakin kolmesta tavasta:
- puolipisteellä (;)
- vinoviiva (/) rivillä itsestään.
- tyhjällä rivillä.