khalannz7
Hectopat
- Katılım
- 18 Ağustos 2022
- Mesajlar
- 858
- Çözümler
- 15
A
LTER PROCEDURE sp_CalisanGuncelle.
@CalisanlarID int,
@Ad varchar(20) =NULL,
@Soyad varchar(20) = NULL,
@PozisyonID int= NULL,
@BaslangicTarih date = NULL,
@Maas smallmoney = NULL,
@Adres varchar(50) = NULL,
@Iletisim varchar(20) = NULL,
@Cinsiyet bit = NULL.
AS.
BEGIN
UPDATE Calisanlar
SET
Ad=@Ad,
Soyad=@Soyad,
PozisyonID=@PozisyonID,
BaslangıcTarih=@BaslangicTarih,
Maas=@Maas,
Adres=@Adres,
Iletisim=@Iletisim,
Cinsiyet=@Cinsiyet
where CalisanlarID=@CalisanlarID
END.
Merhaba böyle bir procedure yazdım fakat;
exec sp_CalisanGuncelle 'Hasan Kadir','Aydın','5,2023-01-01',15000,.....
Şeklinde hepsini tek tek yazmam gerekiyor. Tablodan null geçilemez verdiğim halde kod üzerinden bunu yapamaz mıyım?