U definieert een DELIMITER om de mysql-client te vertellen de instructies, functies, opgeslagen procedures of triggers als een volledige instructie te behandelen Normaal gesproken in een. sql-bestand, stelt u een andere DELIMITER in, zoals $$. De opdracht DELIMITER wordt gebruikt om het standaard scheidingsteken van MySQL-opdrachten te wijzigen (d.w.z.;).
Wat is het gebruik van scheidingsteken?
Een scheidingsteken is een reeks van een of meer tekens voor het specificeren van de grens tussen afzonderlijke, onafhankelijke regio's in platte tekst, wiskundige uitdrukkingen of andere gegevensstromen Een voorbeeld van een scheidingsteken is het kommateken, dat fungeert als veldscheidingsteken in een reeks door komma's gescheiden waarden.
Wat is een scheidingsteken in SQL en wat is het doel ervan?
delimiter is de markering voor het einde van elke opdracht die u naar de mysql-opdrachtregelclient stuurt delimiter is niet alleen gerelateerd aan triggers, maar het definiëren van triggers en opgeslagen procedures is een sterk punt gebruik case zoals u wilt dat ze puntkomma's (;) bevatten die anders het standaard scheidingsteken zijn.
Waarom moeten we het scheidingsteken in onze opgeslagen procedurescripts in mysql wijzigen?
Een MySQL-clientprogramma zoals MySQL Workbench of mysql-programma gebruikt het scheidingsteken (;) om instructies te scheiden en voert elke instructie afzonderlijk uit. … Daarom moet u het scheidingsteken tijdelijk opnieuw definiëren zodat u de hele opgeslagen procedure als één enkele instructie aan de server kunt doorgeven.
Wat is de betekenis van scheidingsteken in SQL?
Een scheidingsteken is een enkelvoudig of samengesteld symbool dat een speciale betekenis heeft voor PL/SQL. U gebruikt bijvoorbeeld scheidingstekens om rekenkundige bewerkingen weer te geven, zoals optellen en aftrekken.