MySQL - Você pode recuperar o valor padrão de uma colun

Eu estava olhando para criar um TRIGGER que definirá o valor de uma coluna como PADRÃO se o valor INSERT for uma string vazi

My TRIGGER aparece assim:

CREATE TRIGGER column_a_to_default 
BEFORE INSERT ON table
FOR EACH ROW
BEGIN
IF NEW.a = '' THEN
SET NEW.a = 'some value';
END IF;
END

Gostaria de saber se posso substituir "algum valor" por uma maneira de defini-lo como o valor PADRÃO da coluna. i.e.

SET NEW.a = a.DEFAULT

Obrigad

questionAnswers(2)

yourAnswerToTheQuestion