{Oracle} trigger de verification
Résolu
drsbmm
-
DevMkns -
DevMkns -
A voir également:
- {Oracle} trigger de verification
- Verification lien internet - Guide
- Verification windows 11 - Guide
- Datediff oracle ✓ - Forum Oracle
- Verification de l'identité du serveur impossible - Forum WiFi
- Ps4 verification de l'etat du stockage ✓ - Forum PS4
9 réponses
tu n'a pas besoin d'un trigger pour cela
une simple definition de ta clé en unique ne suffirait-elle pas ??
Adns
une simple definition de ta clé en unique ne suffirait-elle pas ??
Adns
alalalalal
les profs nous font toujours faire des truc bizarre...
pourquoi ne pas faire un
select count(*) as nb from table where tonchampunique = :new.tonchampunique;
if nb > 0 then
--erreur
end if
Adns
les profs nous font toujours faire des truc bizarre...
pourquoi ne pas faire un
select count(*) as nb from table where tonchampunique = :new.tonchampunique;
if nb > 0 then
--erreur
end if
Adns
bonjour
peux tu être un peu plus précis ??
car la comme ca je ne vois aucune utilité a créer un trigger pour l'unicité d'une clé...
Adns
peux tu être un peu plus précis ??
car la comme ca je ne vois aucune utilité a créer un trigger pour l'unicité d'une clé...
Adns
Bonjour,
j'ai un petit souci d'affichage de la selection d'un objet dans ma liste déroulante sous access 2007.
Pourrais tu m'aider?
Mag
j'ai un petit souci d'affichage de la selection d'un objet dans ma liste déroulante sous access 2007.
Pourrais tu m'aider?
Mag
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
désolé acces je connais pas du tout :S
c'est du sql ??
si oui tu peux toujours balancer ta requête et me dire l'erreur mais je te promet rien :S
Adns
c'est du sql ??
si oui tu peux toujours balancer ta requête et me dire l'erreur mais je te promet rien :S
Adns
salut si j'ai bien compris ta demande ^_^
pour le trigger je crois que tu peut utiliser juste un de type AFTER parce qu'il verfie les contraintes ou bien :
create trigger verif on <nom table> for insert as
begin
if update(<champ clé>)
{
if exists(select * from <table>,inserted where <table>.<champ clé>=inserted.<champ clé>)
{
print ' un n-uplet avec meme clé exisit déja'
rollback
}}
pour le trigger je crois que tu peut utiliser juste un de type AFTER parce qu'il verfie les contraintes ou bien :
create trigger verif on <nom table> for insert as
begin
if update(<champ clé>)
{
if exists(select * from <table>,inserted where <table>.<champ clé>=inserted.<champ clé>)
{
print ' un n-uplet avec meme clé exisit déja'
rollback
}}
svp proposer moi ce que je dois faire ......