Здравствуйте, уважаемые фрилансеры.
Задача следующая:
Есть , есть форма регистрации, после данные попадают в таблицу user. В таблице user нужные нам поля id, username
id первичный ключ, автоинкремент
Задача:
Нужно сделать так, что бы после запроса на регистрацию, значение поля id дублировалось в поле username, само поле username при регистрации не заполняется.
Пробовали сделать триггер, время выполнения AFTER INSERT, запрос триггера UPDATE user SET `username` = `id`
При наличии данного триггера, регистрация выдает ошибку:
Error Info: Array
(
[0] => HY000
[1] => 1442
[2] => Can't update table 'user' in stored function/trigger because it is already used by statement which invoked this stored function/trigger.
)
Можно сразу в скайп n.olegovych
Сделать нужно прямо сейчас, пишите Вашу цену.
Ответ начинайте со слова MySQL, авто ответы сразу в отказ!
Опубликован 16.08.2016 в 19:17 Последнее изменение: 16.08.2016 в 19:17