• 28-10-2024, 16:09:27
    #1
    Merhabalar arkadaşlar, iki farklı db var. Ürün aktarımı yapacağım.

    Tablo isimlerini birebir aynı hale getirip import yapsam düzelir mi farklı bir önerisi olan var mı?
  • 28-10-2024, 16:14:21
    #2
    insoft adlı üyeden alıntı: mesajı görüntüle
    Merhabalar arkadaşlar, iki farklı db var. Ürün aktarımı yapacağım.

    Tablo isimlerini birebir aynı hale getirip import yapsam düzelir mi farklı bir önerisi olan var mı?
    2 Farklı db derken biri mysql, diğeri mongodb mi?
    Eğer ikiside aynı veritabanıysa tablo isimlerini aynı yapmak işi düzeltmeyebilir, tablo içeriğini türlerini de aynı yapmanız gerekir, örneğin veri tipleri gibi veya NULL/NOT NULL durumları.
    İlk önce her 2 db nin tablo tiplerini karşılaştıran bir sorgu yazın, farklılıkları düzeltin sonrasında aktarın, farklılıkları düzeltmeden aktarmayın.
  • 28-10-2024, 16:15:06
    #3
    Hocam ikiside mysql fakat birisi x tablosunda diğeri y tablosunda. İki farklı e-ticaret scripti ve aktarım yapmam gerekiyor
  • 28-10-2024, 16:16:29
    #4
    insoft adlı üyeden alıntı: mesajı görüntüle
    Hocam ikiside mysql fakat birisi x tablosunda diğeri y tablosunda. İki farklı e-ticaret scripti ve aktarım yapmam gerekiyor
    SELECT 
        COLUMN_NAME, 
        DATA_TYPE,
        CHARACTER_MAXIMUM_LENGTH,
        IS_NULLABLE
    FROM INFORMATION_SCHEMA.COLUMNS 
    WHERE TABLE_NAME = 'tablo_adi'
    Tablo veri tiplerini karşılaştırın, tablo isimlerine göre düzenleme yapabilirsiniz, aradaki farkları düzeltin, öyle aktarın hocam, yoksa problem olabilir, tercih sizin.