Adnotacje XDR (zaniechana w SQLXML 4.0)
Important Note: |
|---|
W tym temacie jest włączony jako odwołanie w przypadku starszych aplikacji.Żadna praca przyszłe będą mogły wykonać tej funkcji.Należy unikać stosowania tej funkcji w nowej pracy rozwoju.Zamiast tego należy używać adnotacjami schematów XSD tworzenia widoków XML.Aby uzyskać więcej informacji zobaczWprowadzenie do adnotacjami schematy XSD (SQLXML 4.0).Istniejące schematy XDR adnotacjami można przekonwertować schematów XSD.Aby uzyskać więcej informacji zobaczKonwertowanie adnotacjami schematy XDR Equivalent schematy XSD (SQLXML 4.0). |
SQL Server Podaj liczbę adnotacji do języka schematu XDR najpierw omówionymi w w dalszym ciągu SQL Server 2000. Te adnotacji można używać w ramach schematu XDR określić mapowanie XML do relacyjnych.Obejmuje to mapowanie między elementy i atrybuty w schemacie XDR tabele/widoki i kolumny w bazach danych.Domyślnie nazwę elementu w adnotacjami schematu jest mapowany na nazwę tabela (Widok) określonej bazy danych i map nazw atrybut do nazwy kolumna.Adnotacje te można również określić relacje hierarchiczne w języku XML (w ten sposób reprezentujących relacje w bazie danych).
W poniższej tabela przedstawiono listę adnotacji.
Adnotacji |
Description |
Łącze do tematu |
|---|---|---|
sql:relation |
Element XML jest mapowany do tabela bazy danych. |
|
sql:field |
Mapowany element XML i kolumna bazy danych. |
|
sql:is-constant |
Tworzy element XML, która nie mapuje się do dowolnej tabela.Element jest wyświetlany w wynikach kwerendy. |
Tworzenie stałej elementy przy użyciu języka sql: stała się (schematu XDR) |
sql:map-field |
Zezwala na elementy schematu ma być wykluczony z wyników. |
Wykluczanie elementów schematu sql:map wynikowy dokument XML przy użyciu-pole (schematu XDR) |
<sql:relationship> |
Określa relacje między elementami XML.The key, key-relation, foreign-key and foreign-relation attributes are used to establish the relationship. |
Określanie przy użyciu relacji sql:relationship (schematu XDR) |
sql:limit-fieldsql:limit-value |
Pozwala na ograniczenie wartości zwracane oparte na wartości graniczne. |
Filtrowanie wartości przy użyciu sql:limit — pole i sql:limit — wartość (schematu XDR) |
sql:key-fields |
Umożliwia określenie kolumn, które jednoznacznie identyfikują wiersze w tabela. |
Identyfikowanie przy użyciu kolumny klucz sql:klucz-pól (schematu XDR) |
sql:target-namespace |
Pozwala na umieszczanie elementy i atrybuty z obszaru nazw domyślnych w różnych nazw dla wyniki kwerendy. |
Określanie sql:miejsce docelowe z docelowego obszaru nazw przy użyciu-obszaru nazw (schematu XDR) |
sql:id-prefix |
Tworzy prawidłowy identyfikator XML, IDREF i IDREFS.Dołącza wartości IDENTYFIKATORA, IDREF i IDREFS za pomocą ciąg znaków. |
|
sql:use-cdata |
Umożliwia określanie sekcji CDATA jest używany dla niektórych elementów w dokumencie XML. |
Tworzenie przy użyciu sekcja CDATA sql:use-cdata (schematu XDR) |
sql:url-encode |
Gdy atrybut element XML jest mapowany do kolumna obiektu BLOB programu SQL Server, pozwala na żądanie odwołanie (URI, Uniform Resource Identifier) mają być zwrócone, które można później uzyskać BLOB danych. |
Żądanie URL replikę do obiektu BLOB danych za pomocą sql:url - encode (schematu XDR) |
sql:overflow-field |
Określa kolumna bazy danych, która zawiera przepełnienie danych. |
Pobieranie sql:overflow nieużywanej przy użyciu danych — pole (schematu XDR) |
Uwaga
Wszystkie przykłady w tematach w tej sekcji należy określić prostych adnotacjami schematu XDR opisaną w przykładzie każdy kwerend XPath.Przyjęto, że przed znajomości języka XPath.Aby uzyskać więcej informacji, zobacz Za pomocą kwerendy XPath w SQLXML 4.0
Important Note: