Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

panetony

[Resolvido] trigger - new/old values

Recommended Posts

boa tarde pessoal.

 

CREATE TRIGGER trg_cliente

BEFORE INSERT ON cliente

FOR EACH ROW

BEGIN

 

NEW.pontos = '0';

 

END;

 

ao tentar criar a trigger acima, da o erro abaixo...

 

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.pontos = '0';

 

END' at line 6

 

o que é esse erro? como resolver?

 

 

valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta assim:

 

mysql> DELIMITER //
mysql> CREATE TRIGGER trg_cliente
	-> BEFORE INSERT ON cliente
	-> FOR EACH ROW
	-> BEGIN
	->
	-> SET NEW.pontos = '0';
	->
	-> END;
-> //
Query OK, 0 rows affected (0.05 sec)

Happy MySQL' ing!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.