Visualizzazione dei risultati da 1 a 5 su 5

Discussione: problema update mysql

  1. #1

    problema update mysql

    Salve a tutti. Sto buttando il sangue su una cosa assurda.

    Ho una query sql eseguita su mySql.
    UPDATE autors SET autore = 'nome autore' WHERE id = 1

    Bene la eseguo con sqlYog, la prima la fa e se la ripeto non esegue più
    finche non cambio il valore del 'nome autore'
    Come è possibile ? Mysql ver. 5.1.45

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923

    Re: problema update mysql

    Originariamente inviato da ld-web
    Salve a tutti. Sto buttando il sangue su una cosa assurda.

    Ho una query sql eseguita su mySql.
    UPDATE autors SET autore = 'nome autore' WHERE id = 1

    Bene la eseguo con sqlYog, la prima la fa e se la ripeto non esegue più
    finche non cambio il valore del 'nome autore'
    Come è possibile ? Mysql ver. 5.1.45
    Se il valore rimane invariato cosa ti aspetti che accada?

  3. #3
    Che mi interessi almeno la riga. Cioè che row valga 1 invece e come se non esegue la query.

    (0 row(s) affected)
    Execution Time : 00:00:00:000
    Transfer Time : 00:00:00:015
    Total Time : 00:00:00:015

    Cioè dovrebbe dire row 1 affected e poi ovviamente non cambia nulla.
    O mysql fa un controllo e se i campi sono uguali non fa UPDATE ??

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Originariamente inviato da ld-web
    O mysql fa un controllo e se i campi sono uguali non fa UPDATE ??
    http://dev.mysql.com/doc/refman/5.0/en/update.html

    If you set a column to the value it currently has, MySQL notices this and does not update it.

  5. #5
    Grazie! Si può impazzire per queste cose....
    Già ieri improvvisamente php 5.2.5 dava problemi di instabilità su iis6 come isapi,
    poi è successa sta cosa di mySql che non sapevo come interpretare...

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 © 2024 vBulletin Solutions, Inc. All rights reserved.