alexxxus
Добрый день.
Подскажите, пожалуйста, синтаксис использования переменной в названии таблицы.
Т.е. нужно создать таблицу с именем, указанном в переменной.
Пример ниже не работает:
SET @newtablename:='comments';
DROP TABLE IF EXISTS @newtablename;
CREATE TABLE IF NOT EXISTS @newtablename (
`ID` bigint(20) NOT NULL auto_increment,
`email` varchar(255) NOT NULL default '',
`IP` varchar(30) NOT NULL default '',
PRIMARY KEY (`ID`),
KEY `IP` (`IP`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 AUTO_INCREMENT=3;
Спасибо.
W
Извините, если что-то не создается, как правило, нету прав...
upd: в том смысле, что проблема, вероятно и в другом, просто это первое что пришло на ум.
Еugene
если что-то не создается, как правило, это ошибка синтаксиса
при нехватке прав мускул об этом так и говорит и повода топики создавать не даёт.