Forum

Sql sorgusunda krit...
 
Bildirimler
Hepsini Temizle

Sql sorgusunda kriter in başına koyulan N Ne anlama geliyor?

4 Yazılar
4 Üyeler
0 Reactions
1,158 Görüntüleme
Murtaza Kayin
(@murtaza)
Gönderiler: 25
Eminent Member
Konu başlatıcı
 
[#529722]

Merhaba Arkadaşlar;

aşağıdaki gibi bir sql sorgumuz var. Bu sorguda   N  ne anlama geliyor ?

EXECUTE STOK_KARTI_EKLE N'" + stokAdi + "',N'" + birim + "','" + kritikStok + "','" + barkod + "','" + stokkod + "',N'" + urunGrubu + "',N'" + sorumlulukAlani + "'


 
Gönderildi : 18/04/2018 12:52
(@birolaydugan)
Gönderiler: 864
Prominent Member
 

dinamik proc çağırmya benziyor ama bunu nerde kullanıyorsunuz , C# , web vs. yada excel arkası , SSM da mı ?


 
Gönderildi : 18/04/2018 16:20
(@aliuysal)
Gönderiler: 290
Üye
 

Merhaba Arkadaşlar;

aşağıdaki gibi bir sql sorgumuz var. Bu sorguda   N  ne anlama geliyor ?

EXECUTE STOK_KARTI_EKLE N'" + stokAdi + "',N'" + birim + "','" + kritikStok + "','" + barkod + "','" + stokkod + "',N'" + urunGrubu + "',N'" + sorumlulukAlani + "'

 

Değerlerin NVARCHAR olduğunu belirtir.

Aşağıdak örnekte olduğu gibi;

Veritabanının SQL_Latin1_General_CP1_CI_AS olduğunu farzedelim N kullanmadan "ESKİ" sorgusu yaparsak 0 kayıt döner Latin1_General'de "İ" harfi yoktur.

SELECT TOP 1 * FROM myTable1 WHERE  MyCol1 = 'ESKİ'  

// 0 Kayıt

önek N '' kullanarak onu düzeltir

SELECT TOP 1 * FROM myTable1 WHERE  MyCol1 = N'ESKİ'  

// 1 Kayıt

Dijital dönüşüm başlıyor...
RFID Sayım
WinFlow e-Fatura Onay Akış Süreç Yazılımı
Android El Terminali
Elektrikli Araç Şarj Yazılım Platformu
RFID Demirbaş
QrCode Api

 
Gönderildi : 18/04/2018 16:22
(@erensametcunbul)
Gönderiler: 52
Trusted Member
 

Ayrıca, Kelime anlamı olarak 'national' anlamına gelir. 


 
Gönderildi : 21/05/2018 16:52
Paylaş: