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
708 Görüntüleme
Murtaza Kayin
(@murtaza)
Gönderiler: 25
Eminent Member
Konu başlatıcı
 

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: 867
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: 292
Ü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ş: