У меня есть таблица с 2 столбцами. Столбец идентификатора автоматически увеличивается. Я пытаюсь автоматически увеличивать пользовательский столбец с тем же идентификатором, что и столбец id
, но с префиксом «пользователь» (пример: user100, где идентификатор также равен 100), в основном так же, как то, что делается в stackoverflow.auto increment second column
CREATE TABLE test_table (
id MEDIUMINT NOT NULL AUTO_INCREMENT,
user CHAR(30) NOT NULL,
PRIMARY KEY (id)
) ENGINE=MyISAM;
Есть ли способ сделать это в 1 запросе? Вместо того, чтобы вставлять в БД, затем запрашивать, чтобы получить идентификатор, и вставить идентификатор в столбец пользователя?
почему ты нужно дублировать его (и он ** дублирует)? –
Char can not auto incremented ... –
только Интс может быть автоматически Приращение –