bonjour,
j'aimerais creer un trigger qui des que j'insere une ligne dans int_maj qui contient les noms de table et de champ ... alors une table soit creer avec un champ
est ce possible
merci par avance
bonjour,
j'aimerais creer un trigger qui des que j'insere une ligne dans int_maj qui contient les noms de table et de champ ... alors une table soit creer avec un champ
est ce possible
merci par avance
Utilisez du SQL dynamique.
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
merci pour ton tuyau
comment peut on recuperer les valeurs lorsque l'on insere ces valeurs dans une table a l'aide d'un trigger
create trigger m_a_j on INT_MAJ for insert as begin
et qu'est qui ne va pas dans
create trigger mise_a_jour after insert
on table int_maj_nom_types
as
begin
....
end
merci pour vos reponses
Il faut inverser le on table int_maj_nom_types et le after insert.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 create trigger mise_a_jour on table int_maj_nom_types after insert as begin .... end
Pour votre question précedente, il faut utiliser la table inserted.
A+
Partager