#11 2014.09.27 20:55

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Запись ко всем строкам

ну ты сразу много триггеров пытаешься записать, как я вижу. и не указал последний делимитер ;

Неактивен

#12 2014.09.27 21:08

Vamp
Участник
Откуда: интернет
Зарегистрирован: 2008.02.25
Сообщений: 54
Карма: 1
Профиль

Re: Запись ко всем строкам

напиши подробно


Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.

Неактивен

#13 2014.09.27 21:10

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Запись ко всем строкам

скопируй и выполни запрос.. что еще тут рассказывать..

Неактивен

#14 2014.09.27 21:16

Vamp
Участник
Откуда: интернет
Зарегистрирован: 2008.02.25
Сообщений: 54
Карма: 1
Профиль

Re: Запись ко всем строкам

DELIMITER 50000;
Добавлено спустя   3 минуты  55 секунд:
делаю такой запрос и ошибка


Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.

Неактивен

#15 2014.09.27 21:42

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Запись ко всем строкам

а зачем ты делаешь такой запрос? делай запрос как я написал выше.

Неактивен

#16 2014.09.27 21:54

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Запись ко всем строкам

Подправил триггер. Скопируй его полностью и выполни. Замени только "твой текст".

Неактивен

#17 2014.09.27 22:48

Vamp
Участник
Откуда: интернет
Зарегистрирован: 2008.02.25
Сообщений: 54
Карма: 1
Профиль

Re: Запись ко всем строкам

Ошибка

Вероятно, SQL-запрос содержит ошибку. При наличии таковой, ниже будет выведена ошибка MySQL-сервера, облегчающая диагностику проблемы.
ERROR: Неизвестная пунктуация @ 11
STR: //
SQL: DELIMITER //
CREATE TRIGGER `insert_songs` BEFORE INSERT ON `songs`
FOR EACH ROW BEGIN
SET NEW.artist = CONCAT(NEW.artist, ' site');
END
//
DELIMITER //
CREATE TRIGGER `songs` BEFORE INSERT ON `songs`
FOR EACH ROW BEGIN
SET NEW.artist = CONCAT(NEW.artist, ' site');
END
//
DELIMITER //
CREATE TRIGGER `insert_songs` BEFORE INSERT ON `songs`
FOR EACH ROW BEGIN
SET NEW.artist = CONCAT(NEW.artist, ' site');
END
//



SQL-запрос:

DELIMITER // CREATE TRIGGER `insert_songs` BEFORE INSERT ON `n_songs` FOR EACH ROW BEGIN SET NEW.artist = CONCAT(NEW.artist, ' site'); END //

Ответ MySQL: 
#1235 - This version of MySQL doesn't yet support 'multiple triggers with the same action time and event for one table'
Добавлено спустя   1 минуту  1 секунду:
блин что там не так


Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.

Неактивен

#18 2014.09.27 23:20

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Запись ко всем строкам

как ты sql запрос выполняешь? и почему ты выполняешь вставку 3-х триггеров, а не одного???

Неактивен

#19 2014.09.27 23:24

Vamp
Участник
Откуда: интернет
Зарегистрирован: 2008.02.25
Сообщений: 54
Карма: 1
Профиль

Re: Запись ко всем строкам

захожу в База данных: bib   Таблица : songs потом  SQL-запрос(ы)
и вставляю ето
DELIMITER // CREATE TRIGGER `insert_songs` BEFORE INSERT ON `n_songs` FOR EACH ROW BEGIN SET NEW.artist = CONCAT(NEW.artist, ' site'); END //


Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.

Неактивен

#20 2014.09.27 23:27

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Запись ко всем строкам

ты не полностью sql запрос скопировал, где последний DELIMITER ;? и куда ты заходишь? в phpmyadmin?

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.017 s