Задавайте вопросы, мы ответим
Вы не зашли.
а триггер точно заменился на новый? Как объявлена таблица?
Неактивен
DELIMITER $$
CREATE TRIGGER bigg BEFORE INSERT ON users
FOR each row
BEGIN
SET new.surname = concat(upper(left(new.surname,1)), substring(new.surname,2));
SET new.patronymic = concat(upper(left(new.patronymic,1)), substring(new.patronymic,2));
SET new.name = concat(upper(left(new.name,1)), substring(new.name,2));
END;
вот триггер, изменился!
Неактивен
# Table structure for table ' orders ' //заказы
CREATE TABLE orders (
id_order int(11) NOT NULL auto_increment,
id_user int(11) NOT NULL default '0',// id пользователя
ordertime datetime NOT NULL default '0000-00-00 00:00:00', //дата заказа
number int(11) NOT NULL default '0', // количество
id_product int(11) NOT NULL default '0', // id продукта
PRIMARY KEY (id_order)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
# Table structure for table 'users’ //пользователи
CREATE TABLE users (
id_user int(11) NOT NULL auto_increment,
surname tinytext, // фамилия
patronymic tinytext, //отчество
`name` tinytext, //имя
phone varchar(12) default NULL, //телефон
email tinytext, //адрес электронной почты
`status` enum('active','passive','lock','gold') default 'active', //статус
PRIMARY KEY (id_user)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
Связь: users. id_user= orders. id_user
вот таблицы
Неактивен
Какая версия MySQL? Попробуйте
SET new.surname = concat(upper(left(new.surname,1)), substring(new.surname FROM 2));
Неактивен
написано 1.1.18
попробовала добавить from
без результата(
Неактивен