Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171

    query aggiornamento su sql server express

    ho due tabelle su due database
    database1.tabellaA codice_fiscale(campo pieno) - codice(campo vuoto)
    database2.tabellaB codice_fiscale - codice (tutti i campi sono pieni)

    dovrei aggiornare tabella1.codice
    con tabella2.codice
    quando tabella1.codice_fiscale=tabella2.codice_fiscale

    come posso fare?

  2. #2
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    ma i 2 db
    - sono sulla stessa istanza ?
    - sullo stesso server e istanze separate ?
    - su server diversi ( quindi anche su istanze diverse ) ?

    Facci sapere

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171
    Quote Originariamente inviata da nman Visualizza il messaggio
    ma i 2 db
    - sono sulla stessa istanza ?
    - sullo stesso server e istanze separate ?
    - su server diversi ( quindi anche su istanze diverse ) ?

    Facci sapere
    stessa istanza stesso server
    database diversi

  4. #4
    lavora come se le tabelle fossero sullo stesso server, anteponendo il nome del db al nome della tabella

    SELECT colonne FROM database.dbo.tabella


  5. #5
    Ciao,

    Per fare l'update tra le due tabelle puoi fare cosi:

    UPDATE database2.dbo.TabellaB SET b.codice=a.codice FROM database1.dbo.TabellaA a,database1.dbo.TabellaA b WHERE database2.dbo.TabellaB b = a.codice_fiscale=b.codice_fiscale;


    Cristiana,
    #OracleCloud

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.