Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    29

    sql

    Salve a tutti! (utilizzo server 2005 express) ho una tabella con 200 codici fiscale e 200
    date di nascita sbagliate, premettendo che dal codice fiscle forse risco a calcolarmi le date giuste,
    poi come le modifico manualmente con sql?
    mica devo scrivere 200 volte:

    UPDATE CLIENTI
    SET DATANASCITA = '12-09-1987'
    WHERE CODFISC = 'xxxxxxxxxxx'
    UPDATE CLIENTI
    SET DATANASCITA = '12-39-1987'
    WHERE CODFISC = 'yyyyyyyyyy'

    grazie mille.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Beh ... direi di sì.

    A meno che il calcolo e l'aggiornamento non lo fai con un programmino scritto in qualsiasi linguaggio che si connetta al db in questione ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    29
    con t-sql non esiste un for all'interno del quale c'è l'sql?
    credo che mi farò una semplice pagina asp che inserisca i dati.
    grazie comunque.

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Il ciclo lo puoi fare ma calcolare il codice a partire dai dati e' piu' complesso ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Va bene indicare il linguaggio nel titolo... ma serve anche un titolo.

    L'ho aggiunto io.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  6. #6
    Potresti scrivere una stored proc che calcola la data esatta partendo dal codice fiscale.

    e poi scrivere:

    ammettendo che la stored proc si chiami funz_calc_data:

    Codice PHP:
    update Clienti set datanascita funz_calc_data(codfisc
    ...

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.