Pytanie : Eksportowy Dane XML Kartoteka od SQL Baza danych

My biegać ten zapytanie przeciw nasz SQL (2008) baza danych:

select p_brand, obliczenie (*) od Products
group p_brand

where ono znajdować kilka tysiąc unikalny gatunek imię i wystawiać ich obliczenie obok.  My polubić ten lista 0-9 i A-Z i the dane XML kartoteka z the p_brand wartość i the count.

So tam  być 26 kartoteka, jeden dla jeden list, A, B, C i w ten sposób dalej do Z, i (1) więcej XML kartoteka dla wszystkie wartość zaczynając od 0-9.  Te xml kartoteka musieć wytwarzać i aktualizować każdy X godzina (i.e być może jak tylko dzienny) i lokacja w the jawny wwwroot falcówka tak, że my móc w strona trzecia pisać scenariusz i projektować przez XSLT files.

Please wyjaśniać w laik termin jak my móc to tak, że the xml kartoteka wytwarzać oparty na the A-Z i aktualizować automatycznie automatycznie każdy 24 godzina.  Thanks.

Odpowiedź : Eksportowy Dane XML Kartoteka od SQL Baza danych

1) Zmieniać twój zmienna

OZNAJMIAĆ @DATATOWRITE VARCHAR (MAX)

2)  Dodawać JEŻELI warunek

  JEŻELI LEN (@BRAND) <� 38="" BEGIN="">    SET @DATATOWRITE = @DATATOWRITE + @XMLDATA
    USTALONY @DATATOWRITE = ZAMIENIAĆ (ZAMIENIAĆ (@DATATOWRITE, "@ITEM1@", @BRAND), "@ITEM2@", @TOTAL)
    USTALONY @DATATOWRITE = ZAMIENIAĆ (@DATATOWRITE, "@ITEM3@", ZAMIENIAĆ (@BRAND, '', "+"))
  KOŃCÓWKA

I dołączać the zmodyfikowany pismo.

Inne rozwiązania  
 
programming4us programming4us