|
Question : Créer le déclenchement de SQL qui nie l'INSERTION
|
|
|
Bonjour ! le
I ont une petite table qui est remplie de signaux de synchronisation. Voir svp que l'image pour des valeurs de details.
The viennent d'une application installées sur tous les ordinateurs. Elle note certaines périodes (ouverture-temps, temps d'exécution global etc…) mais parfois les valeurs ne sont pas correctes, ainsi je dois nier les écrire au db. c.-à-d. la différence entre EndTime et LogonTime ne devrait pas dépasser 40 minutes. N'importe quelle valeur plus élevée est incorrecte et ne devrait pas être écrite au db.
Note : La colonne TimeLogonEnd est un nvarchar-type ainsi il est plus facile de calculer la différence en employant EndTime - l'échantillon de LogonTime.
The contient deux rangées. Le premier est ok, le second dépasse 40 minutes (EndTime - LogonTime) et ne devrait pas être écrit à db.
I considéré écrire un déclenchement qui nie l'insertion, mais je n'ai pas l'heure de rechercher le google toute la journée sur la façon dont le faire, ainsi je demande l'aide here.
Thanks et regards Jan
class= " lastRow de
>Attachments de " nom " de class= de | | |
class= " description " de Table avec sample-data
largeur de style= de >
le class= de |
de >
|
> | | |
class= " description " >Table-definition de
le class= de | de > |
|
class= de
|
|
Réponse : Créer le déclenchement de SQL qui nie l'INSERTION
|
|
|
|
|