Как экспортировать данные SQL Server в файл CSV?

Опубликовано: 1 Сентября, 2022

Здесь мы увидим, как экспортировать данные SQL Server в файл CSV с помощью «Мастера импорта и экспорта» SQL Server Management Studio (SSMS).

CSV (значения, разделенные запятыми): это файл, состоящий из простых текстовых данных, в которых данные разделены запятой (,). Он также известен как файлы с разделителями-запятыми, потому что запятая выступает в качестве разделителя для файлов CSV.

Шаг 1: Создание базы данных

Используйте приведенный ниже оператор SQL, чтобы создать базу данных с именем geeks.

Запрос:

CREATE DATABASE geeks;

Шаг 2: Использование базы данных

Используйте приведенный ниже оператор SQL, чтобы переключить контекст базы данных на компьютерщиков.

Запрос:

USE geeks;

Шаг 3: Определение таблицы

У нас есть следующая demo_table в нашей компьютерной базе данных.

Запрос:

CREATE TABLE demo_table
(FIRSTNAME VARCHAR(20),
LASTNAMENAME VARCHAR(20),
AGE INT,GENDER VARCHAR(20));

Шаг 4: Вставьте данные в таблицу

Запрос:

INSERT INTO demo_table VALUES
("Romy", "Kumari", 22, "female"),
("Sujata", "Jha", 20, "female"),
("Shalini", "Jha", 22, "female"),
("Ayushi", "Chaudhary", 23, "female"),
("Rinkle", "Arora", 23, "female"),
("Kajal", "Sharma" ,24, "female");

Шаг 5: Просмотрите содержимое таблицы

Используйте приведенную ниже команду, чтобы увидеть содержимое demo_table:

Запрос:

SELECT * FROM demo_table;

Выход:

Теперь мы видим шаги по экспорту данных SQL Server в файл CSV.

Шаг 1: Откройте обозреватель объектов из опции «Вид» в строке меню.

Он появляется в левой части экрана.

Мы видим базу данных «гиков» внутри папки с базой данных.

Шаг 2: Щелкните правой кнопкой мыши базу данных geeks, выберите «Задачи» -> «Экспорт данных».

Шаг 3: Откроется мастер импорта и экспорта, заполните такие данные, как имя сервера, база данных и т. д. Затем нажмите «Далее».

Шаг 4 : Выберите «Плоский файл назначения» в качестве места назначения и выберите путь к файлу. Можно выбрать любой текстовый файл в качестве файла назначения. Мы выбрали hello.txt в качестве целевого файла для сохранения данных SQL Server. Затем нажмите «Далее»

Шаг 5: выберите имя таблицы и выберите запятую в качестве разделителя. затем нажмите «Далее», чтобы продолжить.

Шаг 6: Никаких изменений в окне «Сохранить и запустить пакет» не требуется. Нажмите "Далее.

Шаг 7: В окне мастера «Завершить» проверьте все настройки, установленные в процессе экспорта. Нажмите «Готово», чтобы начать экспорт базы данных SQL в CSV.

Шаг 8: В окне ниже показано успешное выполнение

Шаг 9: Проверьте файл назначения, который в данном случае «hello».

Мы видим, что содержимое совпадает с содержимым demo_table, разделенным запятой.