Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Formattare campo database mysql

    Una domanda:
    Devo impostare un campo, di una tabella creata in un database Mysql, in modo che accetti solo un range di valori.

    Quindi vorrei formattare, nella tabella, solo quella cella in modo che accetti alcuni valori (da.... a......) e generi un errore nel caso i valori siano esterni al range impostato.
    E' possibile farlo?


    Grazie

  2. #2
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  3. #3
    grazie per la risposta.
    Ho guardato un po il comando che mi hai suggerito, ma sinceramente non ho capito.

    L'esempio è questo:
    Ho una tabella che si chiama "cane" e con il comando sotto descritto,

    insert into cane values(1,'Raja', '127','59','2000-01-01','182',1,1)

    inserisco manualmente, i valori nei campi del database.
    Diciamo che i valori '127' e '59' sono fuori range (perchè i valori massimi che vorrei impostare sono rispettivamente 100 e 40)

    Quindi cosa devo scrivere e dove per far si che mi ritorni un errore?
    ti ringrazio per la pazienza.

  4. #4
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Ci sono degli esempi anche http://dev.mysql.com/doc/refman/5.1/...er-syntax.html, avresti bisogno di un trigger stile BEFORE INSERT ON cane. Ma perché non vuoi fare il check con PHP?

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  5. #5
    ti spiego:
    è un problema che ha mio figlio (sta studiando informatica), non conoscono ancore il php e stanno iniziando a studiare i database.
    Quindi deve fare il tutto solo con comandi da database (tipo quello che ho scritto nel post precedente).
    Se hai una soluzione semplice semplice......
    Comunque sei gentilissimo.

    Ciao e grazie

  6. #6
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Ciao, purtroppo non ce l'avrei una soluzione già pronta qua, quindi ti potrei solo consigliare di cercare degli esempi dei trigger sulla rete, ci saranno sicuramente (dovrebbe essere un problema abbastanze semplice).

    Normalmente direi di fare il check/validazione sul codice dell'applicazione, se però il tuo figlio non sia permesso farlo, l'unico metodo sarebbero i trigger che vengono effettuati dopo INSERT ecc.

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

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.