|
|
|
|
CREATE TRIGGER `CreatePhotoAlbumUser` AFTER INSERT ON `user`
FOR EACH ROW BEGIN
INSERT INTO usersalbums Set
UsersAlbumsName = 'Diplomas, awards, certificates',
UsersAlbumsTime = NEW.UsersTime,
UsersAlbumsType = 1,
UsersAlbumsIdToUser = NEW.idUsers;
END
|
Ругается здесь на кавычки:
UsersAlbumsName = 'Diplomas, awards, certificates',
|
| |
|
|
|
|
|
|
|
для: OLi
(28.11.2013 в 01:53)
| | > Ругается здесь на кавычки:
Приведите, пожалуйста, весь текст ошибки | |
|
|
|
|
|
|
|
для: Sfinks
(28.11.2013 в 08:53)
| | #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 7 | |
|
|
|
|
|
|
|
для: OLi
(28.11.2013 в 14:43)
| | Ну так ругается он совсем на другое. Line 7 - это:
UsersAlbumsIdToUser = NEW.idUsers;
| а ошибка в неожиданном обрыве команды. Поскольку ";" - это конец команды.
Выполнить запрос нужно так:
DELIMITER //
CREATE TRIGGER `CreatePhotoAlbumUser` AFTER INSERT ON `user`
FOR EACH ROW BEGIN
INSERT INTO usersalbums Set
UsersAlbumsName = 'Diplomas, awards, certificates',
UsersAlbumsTime = NEW.UsersTime,
UsersAlbumsType = 1,
UsersAlbumsIdToUser = NEW.idUsers;
END //
DELIMITER ;
|
| |
|
|
|
|
|
|
|
для: Sfinks
(28.11.2013 в 23:51)
| | Теперь ясно. Благодарю | |
|
|
|