Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Другие серверные продукты » Разное - SQl Server 2012 вопрос по командам Select Into

Ответить
Настройки темы
Разное - SQl Server 2012 вопрос по командам Select Into

Ветеран


Сообщения: 2099
Благодарности: 143


Конфигурация

Профиль | Отправить PM | Цитировать


Доброе время суток. Имеется тестовый SQL Server, на котором выполняю различные команды.
Есть БД AdventureWorks2012, в которой есть таблица HumanResouces.Employee; есть БД AdventureExport, в которую нужно скопировать таблицу HumanResources.Employee с помощью Select Into.
Если делаю команду
select * into AdventureExport.dbo.HumanResourses_Employee_copy from AdventureWorks2012.HumanResources.Employee;
go

то таблица копируется, но в AdventureExport она называется dbo.HumanResources_Employee_copy .
Если копирую без dbo:
select * into AdventureExport.HumanResourses_Employee_copy from AdventureWorks2012.HumanResources.Employee;
go

- то выходит ошибка:
Цитата:
Сообщение 2760, уровень 16, состояние 1, строка 1
Указанное название схемы "AdventureExport" либо не существует, либо отсутствует разрешение для его использования.
Вопрос - зачем при копировании таблицы с помощью Select...From указывать dbo в названии целевой таблицы, и почему не идет копирование без него? - Ведь с ним меняется название целевой таблицы. Погуглил про dbo -
Цитата:
Схема dbo представляет собой схему по умолчанию для вновь созданной базы данных. Владельцем схемы dbo является учетная запись пользователя dbo.
- Но все равно не понятно почему без нее не идет копирование. Объясните пожалуйста.

-------
"Нет" - войне.


Отправлено: 05:39, 27-06-2015

 


Компьютерный форум OSzone.net » Серверные продукты Microsoft » Другие серверные продукты » Разное - SQl Server 2012 вопрос по командам Select Into

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Вопрос по лицензированию Hyper-V Server 2012 genkoo Хочу все знать 3 19-04-2015 08:55
Использование - [решено] SQL Server 2012 Express и SQL CAL Vadim_SVN Лицензирование продуктов Microsoft 3 11-08-2014 02:11
MSFT SQL Server - Вопрос по sql server 2000 Юзер25 Программирование и базы данных 3 03-07-2014 15:37
MSFT SQL Server - Вопрос по SQL Server 2000 don05 Программирование и базы данных 1 01-03-2012 01:22
Redhat/Fedora - Вопрос по командам set, env, declare, export vkostromin Общий по Linux 2 14-10-2007 16:01




 
Переход