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

mysql> create table cliente(pontos int);
Query OK, 0 rows affected (0.00 sec)

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.06 sec)

Happy MySQL'ing! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

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.