MySQL вставка со всеми значениями сразу - PullRequest
0 голосов
/ 27 января 2011

Я делал INSERT INTO TABLE(...,...,...,...,...) VALUES(...,...,..., Когда я по ошибке закрыл свой MySQL Query Browser.В таблице слишком много столбцов, поэтому мне было интересно, есть ли команда, которой не нужно вводить все имена таблицы столбцов?

Если да, то как?

Ответы [ 2 ]

4 голосов
/ 27 января 2011

есть

INSERT INTO TABLE VALUES(...,...,...)

Вам просто нужно указать ВСЕ поля в ТОЧНО той же последовательности, что и в определении таблицы.

Для столбца AUTO_INCREMENT или для столбцов, в которых вы хотите использовать значение DEFAULT, как определено в определении таблицы (также TIMESTAMP s), используйте null в качестве значения.

1 голос
/ 27 января 2011

Если вы вводите в все столбцы, которые вы можете написать:

 insert into tablename values(...,...,etc.)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...