Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di MatCap83
    Registrato dal
    Jun 2005
    residenza
    Firenze
    Messaggi
    1,319

    [MySQL] Sollevare eccezioni?!?

    Ho un problema nella realizzazione di un db, ma si possono sollevare eccezioni?? Quali sono i comandi? A me servirebbe in un trigger, in modo da controllare una condizione prima di ogni inserimento o modifica e se non è soddisfatta allora sollevo l'eccezione. Ma come caspita si fa a sollevare eccezioni in mysql? In tutte le guide che ho trovato si parla solo di handler e di come gestire le eccezioni, ma posso sollevarla io (come è possibile in java o c++)?? Ad esempio, dovrebbe essere una cosa del genere:

    TRIGGER *** BEFORE INSERT
    IF(condizione)
    ok
    ELSE
    sollevo eccezione
    "Nessuno mi ha visto farlo, e non puoi provarlo in nessun modo!" (Bart Simpson)

    >>> www.ombresulweb.com <<<

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Mai usato ma se ti puo' essere d'aiuto leggi un'po' qui: http://www.risorse.net/mysql/funzioni_condizionali.asp

  3. #3
    Utente di HTML.it L'avatar di MatCap83
    Registrato dal
    Jun 2005
    residenza
    Firenze
    Messaggi
    1,319
    Grazie, ora ci guardo un po', un'altra guida su mysql...
    "Nessuno mi ha visto farlo, e non puoi provarlo in nessun modo!" (Bart Simpson)

    >>> www.ombresulweb.com <<<

  4. #4
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Su questo sito se cerchi fra le guide c'e' ne sono un po di diverso livello.

  5. #5
    Utente di HTML.it L'avatar di MatCap83
    Registrato dal
    Jun 2005
    residenza
    Firenze
    Messaggi
    1,319
    Non ho trovato nulla nemmeno su questo sito, ci sono un bel po' di informazioni e articoli ma nulla che faccia riferimento alle eccezioni!! Mi sembra davvero strano che non si possano sollevare le eccezioni e solo gestire con gli handler... Ma anche nel manuale ufficiale non dice nulla.... Non lo sa nessuno??
    "Nessuno mi ha visto farlo, e non puoi provarlo in nessun modo!" (Bart Simpson)

    >>> www.ombresulweb.com <<<

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.