Neki sistemi baza podataka zahtevaju tačku i zarez na kraju svake SQL izjave. Tačka i zarez je standardni način odvajanja svakog SQL izraza u sistemima baza podataka koji dozvoljavaju izvršavanje više od jednog SQL izraza u istom pozivu serveru. U ovom vodiču koristit ćemo tačku i zarez na kraju svake SQL izjave.
Da li je tačka-zarez obavezna u SQL upitu?
Tačka i zarez (;) se koristi u SQL kodu kao terminator izraza. Za većinu SQL Server T-SQL izraza nije obavezno. Rekavši to, prema Microsoft dokumentaciji, tačka-zarez će biti potrebna u budućim verzijama SQL Servera.
Da li je tačka-zarez neophodna u MySQL-u?
Ako pišete pojedinačne izjave u, recimo, PHP-u, a zatim ih šaljete u MySQL na obradu, tačka-zarez je opciona. Pitate da li "može imati moguće negativne efekte možda tokom velikog opterećenja servera, keširanja itd." Odgovor na to je 'Ne'.
Kojem iskazu nije potrebna tačka-zarez na kraju jer nije SQL izraz?
Ili: Šta nije T-SQL izjava? Osim za rješavanje dvosmislenosti, T-SQL sintaksa ne zahtijeva tačku i zarezu za završetak naredbe. Unatoč tome, Itzik Ben-Gan preporučuje korištenje točke i zareze za završetak T-SQL naredbe jer čini kod čišći, čitljiviji, lakši za održavanje i prenosiviji.
Kako završiti SQL naredbu?
Možete prekinuti SQLkomandujte na jedan od tri načina:
- sa tačkom i zarezom (;)
- sa kosom crtom (/) na samoj liniji.
- sa praznom linijom.