Jūs definējat DELIMITER , lai liktu mysql klientam apstrādāt paziņojumus, funkcijas, saglabātās procedūras vai trigerus kā veselu priekšrakstu Parasti. sql failā jūs iestatāt citu DELIMITER, piemēram, $$. Komanda DELIMITER tiek izmantota, lai mainītu MySQL komandu standarta atdalītāju (t.i.;).
Kāpēc ir norobežotājs?
Atdalītājs ir vienas vai vairāku rakstzīmju secība, lai norādītu robežu starp atsevišķiem neatkarīgiem reģioniem vienkāršā tekstā, matemātiskās izteiksmēs vai citās datu plūsmās Atdalītāja piemērs ir komata rakstzīme, kas darbojas kā lauka atdalītājs ar komatu atdalītu vērtību secībā.
Kas ir atdalītājs SQL un kāds ir tā mērķis?
atdalītājs ir atzīmētājs katras komandas beigām, ko nosūtāt mysql komandrindas klientam atdalītājs ir saistīts ne tikai ar trigeriem, bet arī trigeru un saglabāto procedūru definēšana. lietojiet reģistru, kā vēlaties, lai tajos būtu ietverti semikoni (;), kas citādi ir noklusējuma atdalītājs.
Kāpēc mums ir jāmaina atdalītājs mūsu saglabātajos procedūru skriptos mysql?
MySQL klienta programma, piemēram, MySQL Workbench vai mysql programma, izmanto atdalītāju (;), lai atdalītu paziņojumus un izpilda katru priekšrakstu atsevišķi. … Tāpēc uz laiku ir atkārtoti jādefinē norobežotājs, lai visu saglabāto procedūru varētu nodot serverim kā vienu paziņojumu.
Ko nozīmē atdalītājs SQL?
Atdalītājs ir vienkāršs vai salikts simbols, kamir īpaša nozīme PL/SQL. Piemēram, jūs izmantojat atdalītājus, lai attēlotu aritmētiskās darbības, piemēram, saskaitīšanu un atņemšanu.