none
Update/Copia RRS feed

  • Domanda

  • Buongiorno. Ho questo problema. Ho una tabella con una colonna ID e una colonna Data. In corso d'opera è stato deciso di inserire una colonna 3, chiamata Data2. Dato che devo inserire la colonna la imposterò con allow null a true. Una volta creata la colonna Data2, la dovrò rendere speculare alla colonna Data. Dato che i campi sono tanti, vorrei fare una query che dice: Seleziona tutte le date dal campo Data e inseriscile nel campo Data2 qualora esso sia null. E' fattibile? Ciao & Grazie!!! MV
    mercoledì 24 marzo 2010 14:29

Risposte

  • Seleziona tutte le date dal campo Data e inseriscile nel campo Data2 qualora esso sia null. E' fattibile?


    Se ho capito bene il problema dovresti risolvere con una query simile a:

    UPDATE <schema>.<tabella>
    SET Data2 = Data
    WHERE Data2 IS NULL;

    Diversamente posta un esempio completo con la struttura della tabella (CREATE TABLE), alcune righe di prova (INSERT INTO) ed il risultato che intendi ottenere con quei dati.

    Ciao!


    Lorenzo Benaglia
    Microsoft MVP - SQL Server
    http://blogs.dotnethell.it/lorenzo
    http://social.microsoft.com/Forums/it-IT/sqlserverit
    • Contrassegnato come risposta VMarch mercoledì 24 marzo 2010 15:48
    mercoledì 24 marzo 2010 15:37
    Moderatore

Tutte le risposte