Вставить несколько строк в один столбец

Я новичок в SQL (с использованием SQL 2008 R2), и мне не удается вставить несколько строк в один столбец.

У меня есть таблица с именем Data, и это то, что я пытаюсь

INSERT INTO Data ( Col1 ) VALUES
('Hello', 'World')

Этот код был взят из этого вопроса, но он, как и многие другие примеры, которые я нашел в Интернете, использует 2 столбца, я просто хочу использовать 1. Что я делаю неправильно?

Спасибо

+12
03 авг. '12 в 19:12
источник поделиться
7 ответов

Другой способ сделать это с помощью union:

INSERT INTO Data ( Col1 ) 
select 'hello'
union 
select 'world'
+8
03 авг. '12 в 19:27
источник

для вставки значений для конкретного столбца с другими столбцами остаются такими же: -

INSERT INTO `table_name`(col1,col2,col3)
   VALUES (1,'val1',0),(1,'val2',0),(1,'val3',0)
+28
31 окт. '12 в 14:14
источник
другие ответы

Связанные вопросы


Похожие вопросы

Чтобы вставить только один столбец, используйте только один фрагмент данных:

INSERT INTO Data ( Col1 ) VALUES
('Hello World');

В качестве альтернативы, чтобы вставить несколько записей, отделите вставки:

INSERT INTO Data ( Col1 ) VALUES
('Hello'),
('World');
+20
03 авг. '12 в 19:14
источник

Я считаю, что это должно работать для вставки нескольких строк:

INSERT INTO Data ( Col1 ) VALUES
('Hello'), ('World'),...
+9
03 авг. '12 в 19:15
источник

Если ваша СУБД поддерживает нотацию, вам понадобится отдельный набор круглых скобок для каждой строки:

INSERT INTO Data(Col1) VALUES ('Hello'), ('World');

В перекрестном ссылке приведены примеры для вставки в два столбца.

В качестве альтернативы, каждая СУБД SQL поддерживает нотацию с использованием отдельных операторов, по одному для каждой строки, которая должна быть вставлена:

INSERT INTO Data (Col1) VALUES ('Hello');
INSERT INTO Data (Col1) VALUES ('World');
+5
03 авг. '12 в 19:15
источник
  INSERT INTO Data ( Col1 ) VALUES ('Hello'), ('World')
+1
03 авг. '12 в 19:15
источник
INSERT INTO hr.employees (location_id) VALUE (1000) WHERE first_name LIKE '%D%';

сообщите мне, есть ли какие-либо проблемы в этом утверждении.

-3
05 окт. '14 в 10:18
источник

Посмотрите другие вопросы по меткам или Задайте вопрос