Нужна консультация по sql запросу (mysql v5.1.40)

Андрей17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
07.05.2011

Правлю базу mysql 5.1.40, есть вопросы по:

1. Пишу триггер, который при добавлении или редактировании ФИО юзера проверяет, чтобы Имя(`term`) и Фамилия(`enterm`) были написаны с прописной буквы.

2). Написать функцию подсчета количества групп (таблица-`dif`; столбец связи с таблицей `term`- `idterm`) у заданного юзера(таблица `term` столбец `term`).

(юзер может вступить в одну и более групп, а может и не вступать)

#Код для триггера составил такой:

CREATE TRIGGER `bigg` BEFORE INSERT ON `term`

FOR each row

BEGIN

SET new.`term` = concat(upper(left(new.`term`,1)), substring(new.`term`2));

SET new.`enterm`= concat(upper(left(new.`enterm`,1)), substring(new.`enterm`2));

END;

но ругается - говорит:

Цитата:

#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 '' at line 4

А по функции не знаю как начать.

Заявки фрилансеров