PostgreSQL veritabanında CSV verilerini içe ve dışa aktarmak için aşağıdaki adımlar takip edilabilir:
İçe aktarma: CSV dosyasını veritabanına içe aktarmak için aşağıdaki komut kullanılabilir:
COPY tablo_adi FROM ‘/path/to/file.csv’ DELIMITER ‘,’ CSV HEADER;
Dışa aktarma: Veritabanındaki verileri CSV dosyasına dışa aktarmak için aşağıdaki komut kullanılabilir:
COPY (SELECT * FROM tablo_adi) TO ‘/path/to/file.csv’ DELIMITER ‘,’ CSV HEADER;
Bu komutlar veritabanındaki tablodaki tüm verileri CSV dosyasına aktarmaya yarar. Tablo adı, dosya yolu ve ayracı değiştirilerek kişisel ihtiyaçlara göre uyarlanabilir.
Aşağıdaki örnekte veritabanındaki “musteriler” tablosundaki veriler CSV dosyasına dışa aktarma ve CSV dosyasındaki veriler “musteriler_yeni” adlı bir tablo oluşturularak içe aktarma işlemleri gösterilmiştir: