Какой самый простой способ экспортировать данные в Excel из SQL Server 2000.
Я хочу сделать это из команд, которые я могу ввести в анализатор запросов.
Я хочу, чтобы имена столбцов отображались в строке 1.
Какой самый простой способ экспортировать данные в Excel из SQL Server 2000.
Я хочу сделать это из команд, которые я могу ввести в анализатор запросов.
Я хочу, чтобы имена столбцов отображались в строке 1.
Ручное копирование и вставка — единственный способ сделать именно то, что вы просите. Query Analyzer может включать имена столбцов при копировании результатов, но я думаю, что вам, возможно, придется сначала включить это где-то в параметрах (прошло некоторое время с тех пор, как я его использовал).
Другие альтернативы:
Вообще говоря, вы не можете экспортировать данные из MSSQL в плоский файл, используя чистый TSQL, потому что TSQL не может манипулировать чем-либо вне базы данных (использование связанного сервера является своего рода мошенничеством). Так что обычно вам все равно приходится использовать какое-то клиентское приложение, будь то bcp.exe, dtswiz.exe или ваша собственная программа.
И в качестве последнего комментария, MSSQL 2000 больше не поддерживается (если только ваша компания не имеет расширенного соглашения об обслуживании), поэтому в какой-то момент вы можете подумать об обновлении.
В Query Analyzer перейдите в меню Инструменты -> Параметры. На вкладке «Результаты» выберите отправку вывода в файл CSV и выберите параметр «Печатать заголовки столбцов». CSV откроется в Excel, и вы сможете сохранить его в формате .XLS/.XLSX.