Visualizzazione risultati 1 fino 4 di 4
Like Tree1Likes
  • 1 Post By alemoppo

Discussione: Impostazione valori di default campi

  1. #1
    pastcrist non è connesso Neofita
    Data registrazione
    08-10-2011
    Messaggi
    6

    Predefinito Impostazione valori di default campi

    Salve a tutti, mi è successa una cosa strana:

    Da un giorno all'altro, il mio database richiede obbligatoriamente che per tutti i campi sia previsto un valore di default.
    Visto che fino a ieri questo non era obbligatorio e che ho tantissime tabelle, c'è un modo per cambiare questa impostazione invece di mettermi a stabilire valori di default per tutti i campi di tutte le tabelle?

    Grazie!

  2. #2
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Il database non richiede e non può richiedere che, per ogni campo, sia previsto un valore di default. Sarebbe contrario alle proprie specifiche.

    Quasi certamente il problema è altrove. In base a cosa sei giunto a questa conclusione? Messaggi di errore?

  3. #3
    labormarmora non è connesso Neofita
    Data registrazione
    28-07-2009
    Messaggi
    1

    Predefinito

    Stesso problema lo sto riscontrando io.
    Ho molte tabelle, e le query di inserimento che fino ad oggi hanno funzionato adesso mi restituiscono errore.

    Gli errori sono dati da quei campi facoltativi che prima venivano automaticamente riempiti con 0 (date e numeri). Adesso danno errore se non setto un valore di default nella tabella. Non so cosa sia cambiato ma è qualcosa fatto in questi ultimi 2/3 giorni

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,650

    Predefinito

    In realtà con l'aggiornamento a Mysql 5.6, le impostazioni sono più stringenti.
    Quindi in questo caso occorre impostare i valori di default nel caso non si specifichino tutti i campi nella query.

    Ciao!
    labormarmora likes this.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •