38 entry daha
  • 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.
33 entry daha
hesabın var mı? giriş yap