Você define um DELIMITER para dizer ao cliente mysql para tratar as instruções, funções, procedimentos armazenados ou gatilhos como uma instrução inteira Normalmente em um arquivo. sql você define um DELIMITER diferente como $$. O comando DELIMITER é usado para alterar o delimitador padrão dos comandos MySQL (ou seja;).
Qual é o uso do delimitador?
Um delimitador é uma sequência de um ou mais caracteres para especificar o limite entre regiões separadas e independentes em texto simples, expressões matemáticas ou outros fluxos de dados Um exemplo de delimitador é o caractere vírgula, que atua como delimitador de campo em uma sequência de valores separados por vírgula.
O que é um delimitador dentro do SQL e para que serve?
delimiter é o marcador para o final de cada comando que você envia para o cliente de linha de comando mysql delimiter não está relacionado apenas a triggers, mas definir triggers e stored procedures é um ponto forte caso de uso como você deseja que eles contenham ponto e vírgula (;) que são o delimitador padrão.
Por que precisamos alterar o delimitador em nossos scripts de procedimento armazenado no mysql?
Um programa cliente MySQL, como MySQL Workbench ou programa mysql, usa o delimitador (;) para separar instruções e executa cada instrução separadamente. … Portanto, você deve redefinir o delimitador temporariamente para poder passar todo o procedimento armazenado para o servidor como uma única instrução.
Qual é o significado do delimitador no SQL?
Um delimitador é um símbolo simples ou composto que tem um significado especial para PL/SQL. Por exemplo, você usa delimitadores para representar operações aritméticas como adição e subtração.