sql >> Database teknologi >  >> RDS >> Mysql

Hvad gør DELIMITER // i en trigger?

Det ændrer sætningsafgrænseren fra ; til // . Dette er så du kan skrive ; i din triggerdefinition uden at MySQL-klienten misfortolker det som at det betyder, at du er færdig med det.

Bemærk, at når du skifter tilbage, er det DELIMITER ; , ikke DELIMITER ; som jeg har set folk forsøge at gøre.



  1. Oracle Data Integrator (ODI)

  2. NLS_INITCAP() Funktion i Oracle

  3. LOCALTIMESTAMP Eksempler – MySQL

  4. Hierarkisk liste over triggerhændelsestyper i SQL Server 2017