Ecrivez un trigger qui permet d’adapter le même format du téléphone lors de la modification ou l’ajout des informations d’un Médecin (exemple de format souhaité 05 22.20.20.20).
qui peut me aide ?
mon code mais ça marche pas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
create trigger tel 
on medecin 
instead of  insert , update 
as 
if not exists(select * from inserted where ddn like '%%.%%.%%.%%.%%')
begin 
declare @r  varchar(30)
set @r=(select ddn from inserted ) 
declare @res varchar(30)
declare @i int
set @i=0
while(@i<len(@r))
begin
set @res= @res & '.' & substring(@r,@i,2)
set @i=@i+2
end
insert into medecin values(select idmedecin ,nom,prenom,@res,sexe,idspecialite,idservice)
end
SGBD-sqlserver