Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Impostazione di default su campo timestamp
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • A
      antoniog2 User Attivo • ultima modifica di

      Impostazione di default su campo timestamp

      @Samyorn said:

      Per fare questo dovresti sostituire l'attuale campo in datetime con un campo INT convertendo le date in timestamp, riadattando ovviamente anche il codice in modo che i prossimi dati verranno inseriti in timestamp.

      ....

      Ho un problema con Timestamp!
      Devo impostarlo per un campo e usarlo poi in una sessione il formato della data è "Y-m-d H:i:s" cioè "2012-05-17 16:38:00".
      Tu dici che come tipo di campo devo specificare, ad esempio, int(10) ma se voglio dargli un valore di default cosa devo specificare?
      Se mi rispondi rapidamente mi sei di grande aiiuto.
      Grazie.

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • samyorn
        samyorn Consiglio Direttivo • ultima modifica di

        Ciao Antoniog2,
        come valore di default puoi mettere il valore che ti serve, impostandolo direttamente sul Db o popolandolo tramite script.
        Ovviamente non sapendo a cosa potrebbe servire non ho molto altro da aggiungere.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • A
          antoniog2 User Attivo • ultima modifica di

          @Samyorn
          Proprio stamani scorrendo un file SQL di un database che sto utilizzando in altro progetto ho trovato che come tipo di campo int(10), come valore di default devo mettere '0000-00-00' e come clausola unsigned per avere poi una data formattata anno-mese-giorno in numeri e la data di oggi sarebbe 2012-05-18.
          Comunque grazie del chiarimento.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • samyorn
            samyorn Consiglio Direttivo • ultima modifica di

            Se il campo è int() non puoi mettere altro che numeri interi.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • A
              antoniog2 User Attivo • ultima modifica di

              Ho fatto confusione con date().
              So quello che affermi.
              Grazie

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              Caricamento altri post
              Rispondi
              • Topic risposta
              Effettua l'accesso per rispondere
              • Da Vecchi a Nuovi
              • Da Nuovi a Vecchi
              • Più Voti