Excel'den PostgreSQL'e

Bir Excel sayfasını uygun sütun türleriyle PostgreSQL tablosuna ve pgAdmin ya da psql'de çalıştırabileceğin INSERT komutlarına çevir.

Dosyaların cihazından çıkmaz. Her şey tarayıcında çalışır.

Nasıl kullanılır

  1. Excel verini ekleDosyayı aç ya da hücreleri giriş alanına yapıştır. İlk satır sütun adları olur.
  2. Ayarlara göz atVeritabanı zaten seçili. Tablo adını yaz ve her INSERT'e kaç satır gireceğini seç.
  3. Kopyala ya da indirSQL çıktısını kopyala ya da .sql dosyası olarak indirip veritabanı aracında çalıştır.

PostgreSQL'e özel ayrıntılar

Adlar çift tırnakla yazılır, ondalıklar doğru hassasiyetle NUMERIC olur, true ve false gerçek BOOLEAN değerlere, tarih sütunları DATE ya da TIMESTAMP'e dönüşür.

Her şeyi tek seferde aktarmak ve bir satır hata verirse otomatik geri almak için transaction seçeneğini aç.

Excel formatı hakkında

XLSX, 2007'den beri standart Excel formatıdır. Her sayfayı değerleri ve biçimleriyle bir hücre ızgarası olarak saklar. Tarihler içeride sayı olarak tutulur; araç SQL'i yazmadan önce onları okunur tarihlere geri çevirir.

SQL formatı hakkında

SQL, ilişkisel veritabanlarının anladığı dildir. CREATE TABLE sütunları ve türlerini tanımlar, INSERT satırları ekler. Üretilen komutlar SQL Server Management Studio, MySQL Workbench, pgAdmin ya da herhangi bir veritabanı aracında çalıştırılabilir.

Sık sorulan sorular

Adları tırnaklı mı bırakmalıyım?

PostgreSQL tırnaksız adları küçük harfe çevirir. Adları sadeleştir seçeneği boşluksuz, küçük harfli adlar verir; bunlarla çalışmak en kolayıdır.

Verilerim bir yere yükleniyor mu?

Hayır. Her şey tarayıcında çalışır. Tablon sunucularımıza gönderilmez.

Veriyi doğrudan Excel'den yapıştırabilir miyim?

Evet. Excel'de hücreleri seç, kopyala ve giriş alanına yapıştır. Araç sekmeyle ayrılmış biçimi otomatik tanır.

Hangi Excel dosyaları destekleniyor?

Excel, Google E-Tablolar ve LibreOffice'ten çıkan güncel .xlsx dosyaları. Eski .xls dosyalarını önce .xlsx olarak kaydetmen gerekir. Birden çok sayfası olan dosyalarda sayfayı seçebilirsin.

Sütun adlarım neden değişti?

Adları sadeleştir açıkken boşluklar ve özel karakterler değiştirilir; örneğin Ürün Adı, urun_adi olur. Orijinal adları tırnak içinde korumak için bu seçeneği kapat.

İnternet olmadan çalışıyor mu?

Evet. Sayfayı bir kez açtıktan sonra bağlantın kesilse de çalışmaya devam eder.