xml
-
sql server'da bir veri tipi. xml tipli field'lar primary key olamiyor sanirim. uzerlerinde direkt xpath sorgusu cali$tirabiliyorsunuz.
ornegin adi "kisi_bilgisi" olan bir xml field'in icinde
<isim>alper</isim>
<boy>1.80</boy>
<gozler>mavi</gozler>
bilgisi bulunsun. a$agidaki sorgu bu satiri, yani ismi alper olani secer :
select * from tablo where kisi_bilgisi.query('isim').value('/', 'varchar(20)') = 'alper'
xml field'lar, satirlar arasinda parametre sayisi farkli olanlar olabildiginde, her parametre icin bir field (kolon) acmaktansa esnek bir field'da toplamaya yarar. projelerde hayat kurtarici oldugu durumlar az degildir.
ekşi sözlük kullanıcılarıyla mesajlaşmak ve yazdıkları entry'leri
takip etmek için giriş yapmalısın.
hesabın var mı? giriş yap