Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde a todos.
Sempre programei em SqlServer e agora preciso desenvolver um sistema que irá usar o MySql.
Estou precisando fazer uma procedure, porém está dando pau, está assim:
CREATE PROCEDURE WordInsert (
IN Word VARCHAR(150),
OUT IdWord INT(11)
)
IF NOT EXISTS (SELECT IdWord IdWord FROM Word WHERE Word = Word) THEN
INSERT INTO
Word
(
Word
)
VALUES
(
Word
);
END IF
SELECT LAST_INSERT_ID()
Esta dando o erro:
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 '' at line 16
Imagino que seja em IF NOT EXISTS
Carregando comentários...