MYSQL trigger változó összefűzéssel probléma

Keresés
Hírlevél
 
ASPC#C++CSSDelphiFlashJavaJavaScriptPascalPerlPHPPythonuniPaaSVisual BasicVisual C++  »    
nyitotta: SzBarna, idő: 2012.07.11., moderátor: moderator
  Értesítés változás esetén Felvétel kedvencekhez Küldés emailben

Kategóriák:Adatbázisok » MySQL

Sorrend:
Időzóna:
Blokkméret:
Oszd meg!
sziasztok !

Egy triggert szeretnék készíteni, ami valahogy így néz ki:

create trigger tteszt05 BEFORE INSERT on vevo
FOR EACH ROW
BEGIN
set NEW.b=CONCAT('csak',NEW.a);
END

tehát össze szeretném fűzni b oszlop értékét egy szöveg réssszel, de nem szereti a CONCAT '' jeleit

hiba üzenet:

ERROR 1064 (42000): 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 5

van tippetek ?
tehát össze szeretném fűzni b oszlop értékét egy szöveg réssszel, de nem szereti a CONCAT '' jeleit

set NEW.b=CONCAT('csak',NEW.a);

Hát ezzel nem azt csinálod, itt az a értékét fűzöd össze a csak string-el

Továbbá: delimitert váltottál? (pl: DELIMITER //) előzmény
Oszd meg!