Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    importare tabella excel in sql

    salve a tutti,
    mi scuso semmai dovesse già essere aperto questo thread, sono in un casino totale, rischio licenziamento


    ho un file excel con sopra 200000 campi (record) con dei codici che devo inserire in una tabella di un database già popolata.
    i dati già presenti non devono essere cancellati semplicemente devo inserire anche i nuovi e devo farlo con una precipitosità immensa.

    ringrazio chiunque possa supportarmi.

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Se non specifichi su quale db devi importare come speri che qualcuno ti aiuti.

  3. #3
    Ciao,
    sia che parliamo di mysql o oracle i campi non sono record un record è costituito dai valori di molti campi che costituiscono la tabella...
    Comunque supponendo che tu abbia un db mysql o oracle: se la tabella possiede una primary key, devi considerare l'ultimo valore inserito, ti crei le insert a partire dall'ultimo valore della primary key. Dopo che hai terminato l'insert, vai nelle sequence, droppi la sequence esistente e la ricrei incrementando il numero della sequence di un numero superiore rispetto all'ultimo valore della primary key che hai inserito.

    per le insert, fai riferimento a questo link: http://psoug.org/reference/insert.html
    dalle insert che trovi negli esempi, elimina il commit; il commit lo farai tu dopo che avrai verificato i dati sulla tabella.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.