Я пытаюсь выяснить, как создать копию таблицы с одного связанного сервера на другой внутри Management Studio. Я создал оба связанных сервера, и я могу их запросить. Тем не менее, один экземпляр SQL Server, а другой - ODBC-соединение с соединением QuickBooks QODBC.SELECT * INTO [newdatabase]. [Table] FROM [otherdatabase]. [Table]
При запросе экземпляра SQL Server я выполнить запрос, как этот
SELECT *
FROM [MYSERVERNAME\SQLSERVICEINSTANCE].[DATABASENAME].[DBO].[TABLENAME]
При выполнении запроса к базе данных QODBC QuickBooks я выполнить запрос, как этот
SELECT *
FROM OPENQUERY(QUICKBOOKS, 'SELECT * FROM Invoice')
Как я могу выбрать * в SQLSERVER. Счета-фактуры от QUICKBOOKS.Invoices?
Это именно то, что я хочу сделать, но я не хочу указывать имена столбцов. В случае добавления нового столбца в QuickBooks я хочу просто выполнить INSERT INTO SELECT * FROM – Phil
по существу, я хочу создать точную копию таблицы из QuickBooks в мою базу данных SQL Server, но без указания каждого колонка – Phil