[MYSQL] Problem z procedurą

0

Witam !

Czy ktoś z kolegów mógłby pomóc w drobnej pierd...ce
Otóż chciałem napisać sobie malutką procedurkę w MYSQL, a że nie mam obeznania przychodzi mi to z trudem.
Korzystam z MYSQL Query Browser i chce wykonać taki kod:

 
CREATE PROCEDURE SynchronizePartnersFromMSSQL(
  IN IDPartnerIN BIGINT,
  IN PartnerDescriptionIN VARCHAR(200),
  IN PriceIN FLOAT
)
BEGIN
      INSERT INTO Partners (IDPartners,PartnerDescription,Price) VALUES (IDPartnerIN,PartnerDescriptionIN,PriceIN)
      ON DUPLICATE KEY UPDATE IDPartners=IDPartnerIN,PartnerDescription=PartnerDescriptionIN,Price=PriceIN
END ;

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 'END' at line 9

0

Brakuje średnika na końcu instrukcji INSERT ..... (przed END).

0

I jeszcze przed całością redefiniowanie DELIMITER.

1 użytkowników online, w tym zalogowanych: 0, gości: 1