Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Sql COLLATE Sorunu


reyou

Öne çıkan mesajlar

sql 2005 su sekilde

select N'uyarı'

secince bana uyarı seklinde donduruyo.

declare @res as nchar(200)
set @res = 'uyarı'
SELECT @res COLLATE Turkish_CI_AS

bu sekilde ise uyari

seklinde donduruyo.

Nasi cozcem ben bu sorunu yaws?

insert ederken table a ı -> i olarak insert ediyo.
Link to comment
Sosyal ağlarda paylaş

di said:

Tabloyu direkt utf8 yapip, client'in charset'ini de uf8 olarak ayarladiginda sorun yasamaman lazim.

edit: o tip sorunlar genelde client'in charset'i ile alakalidir bu arada. mssql ile calismadim gerci mysql'e gore konusuyorum ben.


yok nvarchar denedim yada column un ayarini degistirdim,
yine olmadi
peki sole diyim
mesela

select N'uyarı'

bana tam haliyle donduruyo, yani sorun yok,

ama ben bunu database e bu hali ile degisken icinde gondermek istiyorum.

yani insert into xxx values(N'uyarı')
degilde xxx values(@degisken)

seklinde ama N prefix ini nasi eklicegimi bulamadim.
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...