MSQL Kolon Eşleştirme
-
yaptiğim bir programda c# gelen verileri veribanindakı kolonlarla eşleştirmem lazim aynimi değilmi diye tablonun kolonları şoyle kullanici c1 c2 c3 ... en son c31 şimdi diyelim c# tarafından c23 geldi bunu sql de aynımı değilmi nasıl kontrol edebilirim eğer ayni ise c23 kolonuna veri girilecek bunu kontrol eden hazır bir fonksıyon varmi msql ,de
-
nisanci53 bunu yazdıyaptiğim bir programda c# gelen verileri veribanindakı kolonlarla eşleştirmem lazim aynimi değilmi diye tablonun kolonları şoyle kullanici c1 c2 c3 ... en son c31 şimdi diyelim c# tarafından c23 geldi bunu sql de aynımı değilmi nasıl kontrol edebilirim eğer ayni ise c23 kolonuna veri girilecek bunu kontrol eden hazır bir fonksıyon varmi msql ,de
biraz daha sakın kafayla uzun bir muddet düşündükten sonra halletim bu işimi gördü
declare @gun nvarchar(30);
set @gun=15;
declare @gun1 nvarchar(30);
set @gun1='c17';
declare @sql nvarchar (1000);
set @sql = 'update personel set ' +@gun1+'= ' +@gun +'';
exec sp_executesql @sql;