MS SQL Table iki alanım var 1.field [b] [OldContent] [xml] NULL,[/b] 2.field [b] [NewContent] [xml] NULL, [/b]

şekliden tanımlı bu alanlar olan verileri karşılaştırıp farklı verileri bulup bunu 3.xml alanı olan 3.field [b] [UpdatedContext] [xml] NULL[/b] içine yazmak istiyorum.

Bunu sql procedure yazım kuralları ile nasıl yapabiliriz. örnek verirsem

[OldContent] [xml] NULL,içindeki veri [b]<row guest_id="13" guest_name="VEDAT" guest_surname="PALA" adress="İZMİR"/>[/b]

[NewContent] [xml] NULL, içindeki veri ise [b]<row guest_id="13" guest_name="VEDAT" guest_surname="PALA" adress="İZMİR" city="DR" city_code="35"/>[/b]

Bu iki veriyi karşılaştırıp DEĞİŞEN VERİYİ [b][UptatedContent] [xml] NULL[/b], içine aşağıdaki kodu yazmam gerekiyor [color=#FF0000]<row city="DR" city_code="35"/>[/color]

Teşekkür ederim. Kısacası yapmak istediğim şey aşağıdaki resimdeki alanda değişen verileri göstermek [img]http://i57.tinypic.com/2pqky80.jpg[/img][url]http://i57.tinypic.com/2pqky80.jpg[/url]

Aşağıdaki resim tam istediğim şey [img]http://i60.tinypic.com/2cpc615.jpg[/img] [url]http://i60.tinypic.com/2cpc615.jpg[/url]

soruldu: 22 Tem '15, 05:39

softdestek's gravatar image

softdestek
0112
cevap kabul oranı: 0%

değiştirildi: 22 Tem '15, 05:42


Bu işlemi sql tarafında değilde mantık olarak kod tarafında yapıp sql'e yazmak gerekir. O şekilde database'i çok yorarsın. Senin tam olarak istediğin şurada daha önce sorulmuş sanırım : http://stackoverflow.com/questions/14370070/compare-two-text-files-line-by-line

permanent link

cevaplandı: 30 Tem '15, 03:40

Purecoder's gravatar image

Purecoder
17615
cevap kabul oranı: 14%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×77
×33
×1

Soruldu: 22 Tem '15, 05:39

Görüntüleme: 418 kez

Son güncelleme: 30 Tem '15, 03:40

powered by BitNami OSQA