Вставить значения из той же таблицы это возможно? - PullRequest
0 голосов
/ 12 января 2010

Привет, я хочу вставить таблицу значений из той же таблицы, это возможно?

Пример: я пытаюсь вставить вот так

вставить в emplyeee значения (выберите # * из сотрудника)

Заранее спасибо

Ответы [ 2 ]

3 голосов
/ 12 января 2010

пропустите ключевое слово value:

insert into employee
select * from employee

Конечно, при условии, что нет никаких ограничений уникального или первичного ключа.

2 голосов
/ 12 января 2010

Да, вы можете:

insert into employee (Column1,Column2,Column3) 
select Column1,Column2,Column3 from employee

Вы должны указать все столбцы без идентификатора, если у вас есть поле идентификатора, поскольку вам не разрешено явно вставлять значения идентификаторов.

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