salut,
J'aimerai pouvoir creer des procedure stockées de modification:
Bon ça fonctionne, mais j'aimerai amélioere cette procedurestoché de telle sorte que si je dans mon programme je ne donne pas la valeur d'un champ la procedure stockée ne le modifie pas. Car de la sorte je dois donner la valeur de tt les champs si j'en oubli un il devien NULL.
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
19
20
21
22
23
24 set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go CRAEATE PROCEDURE [dbo].[upd_user] ( @id INT, @login VARCHAR(255)=NULL, @password VARCHAR(255)=NULL, @firstName VARCHAR(255)=NULL, @lastName VARCHAR(255)=NULL ) AS BEGIN SET NOCOUNT ON; UPDATE users SET login = @login, password = @password, firstName = @firstName, lastName = @lastName WHERE id = @id END
Partager