Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Baza danych SQL w usłudze Microsoft Fabric
Tryb RAW przekształca każdy wiersz w zestawie wyników zapytania w element XML z ogólnym identyfikatorem `<row>`, lub z opcjonalnie podaną nazwą elementu. Domyślnie każda wartość kolumny w zestawie wierszy, który nie ma wartości NULL, jest mapowana na atrybut elementu <wiersza> . Jeśli dyrektywa ELEMENTS zostanie dodana do klauzuli FOR XML, każda wartość kolumny jest mapowana na podelement <elementu wiersza> . Wraz z dyrektywą ELEMENTS można opcjonalnie określić opcję XSINIL, aby mapować wartości kolumn NULL w zestawie wyników na element, który ma atrybut xsi:nil="true".
Możesz zażądać schematu dla wynikowego kodu XML. Określenie opcji XMLDATA zwraca wbudowany schemat XDR. Określenie opcji XMLSCHEMA zwraca wbudowany schemat XSD. Schemat zostanie wyświetlony na początku danych. W rezultacie odwołanie do przestrzeni nazw schematu jest powtarzane dla każdego elementu najwyższego poziomu.
Opcja BINARY BASE64 musi być określona w klauzuli FOR XML, aby zwrócić dane binarne w formacie zakodowanym w formacie base64. W trybie RAW pobieranie danych binarnych bez określenia opcji BINARY BASE64 spowoduje błąd.
Treści powiązane
- Dodawanie przestrzeni nazw do zapytań przy użyciu funkcji WITH XMLNAMESPACES
- Używanie trybu AUTOMATYCZNEGO z formatem FOR XML
- Używanie trybu JAWNEGO z formatem FOR XML
- Używanie trybu PATH z formatem FOR XML
- WYBIERZ (Transact-SQL)
- FOR XML (SQL Server)
- Przykład: Pobieranie informacji o modelu produktu w XML
- Przykład: Określ XSINIL za pomocą dyrektywy ELEMENTS
- Żądanie schematów jako wyników przy użyciu XMLDATA i XMLSCHEMA
- Przykład: Pobieranie danych binarnych
- Przykład: Zmień nazwę elementu wiersza <>
- Przykład: Określ element główny dla XML wygenerowanego przez FOR XML
- Przykład: Wykonywanie zapytań dotyczących kolumn XMLType