importing CSV files to SQL Database
CSV adalah format pertukaran data yang dapat mengekspor sebagian besar perangkat lunak untuk, karena ini adalah daftar sederhana nilai dipisahkan oleh koma (maka nama). Spreadsheet programs like OpenOffice Calc, Microsoft Excel, Google Docs Spreadsheet and others commonly have an ' Export to CSV' option, often found under the File menu. Program spreadsheet seperti OpenOffice Calc, Microsoft Excel, Google Docs Spreadsheet dan lain-lain umumnya memiliki 'Ekspor ke CSV' pilihan, sering ditemukan di bawah menu File.
setiap database mempunyai cara untuk import CSV ke dalam table nya masing-masing.
pertamaX kita buat database di dalam tool database.
1.PostgreSQL
2.MySQL
3.Oracle
4.Microsoft SQL Server
untuk tujuan panduan ini,kita akan menggunakan dataset berikut ini.
"id","firstName","lastName"
12345,"Ingrid","Insert"
23456,"Eric","Example"
12543,"Dave","Dataset"
langkah pertama adalan membuat table
CREATE TABLE employees (
id INT NOT NULL PRIMARY KEY,
firstName VARCHAR(32) NOT NULL,
lastName VARCHAR(48) NOT NULL
);
importing data
MySQL
dengan cara load data infile : LOAD DATA INFILE '/path/to/employees.csv' INTO TABLE employees
FIELDS TERMINATED BY ',' ENCLOSED BY '"'
LINES TERMINATED BY '\n';
Microsoft SQL Server
dengan cara : BULK INSERT employees FROM ‘c:\path\to\employees.csv’ WITH (
FIELDTERMINATOR = ‘,’,
ROWTERMINATOR = ‘\n’
);
GO
PostgreSQL
dengan cara :COPY employees FROM '/path/to/employees.csv' DELIMITERS ',' CSV;
No comments:
Post a Comment