Määratlete DELIMITERi , et käskida mysql-i kliendil käsitleda avaldusi, funktsioone, salvestatud protseduure või käivitajaid terve lausena Tavaliselt on. sql-faili määrate muu DELIMITER, näiteks $$. Käsku DELIMITER kasutatakse MySQL-i käskude standardse eraldaja muutmiseks (st;).
Mis kasu on eraldajast?
Eraldaja on ühest või mitmest märgist koosnev jada lihtteksti, matemaatiliste avaldiste või muude andmevoogude eraldiseisvate sõltumatute piirkondade vahelise piiri määramiseks Eraldaja näide on komamärk, mis toimib komadega eraldatud väärtuste jadas väljade eraldajana.
Mis on SQL-is eraldaja ja mis on selle eesmärk?
eralda on iga mysql käsurea kliendile saadetava käsu lõpu marker eraldaja ei ole seotud ainult päästikutega, vaid ka päästikute ja salvestatud protseduuride määratlemine kasutage tähti nii, nagu soovite, et need sisaldaksid semikooloneid (;), mis muidu on vaikeeraldajad.
Miks peame muutma eraldajat oma salvestatud protseduuriskriptides mysql-is?
MySQL-i klientprogramm, nagu MySQL Workbench või mysql-programm, kasutab lausete eraldamiseks eraldajat (;) ja täidab iga avalduse eraldi. … Seetõttu peate eraldaja ajutiselt uuesti määratlema, et saaksite kogu salvestatud protseduuri serverile edastada ühe lausena.
Mis tähendab eraldaja SQL-is?
Eraldaja on lihtne või liitsümbol, millel on PL/SQL-i jaoks eriline tähendus. Näiteks kasutate eraldajaid aritmeetiliste toimingute (nt liitmise ja lahutamise) esitamiseks.