Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak zapisać wynik zapytania SQL do pliku XML na dysku?

Możesz także wyeksportować go do pliku XML za pomocą rozszerzonych procedur składowanych programu SQL Server.

Ale musisz skonfigurować serwer sql, zanim będziesz mógł z niego korzystać.

EXEC master.dbo.sp_configure 'show advanced options', 1
RECONFIGURE
EXEC master.dbo.sp_configure 'xp_cmdshell', 1
RECONFIGURE

Po włączeniu xp_cmdshel w SQL Server. Możesz użyć następującego polecenia, aby wyeksportować dane do pliku xml.

EXEC xp_cmdshell 'bcp "SELECT [Created], [Text] FROM [db304].[dbo].[SearchHistory] FOR XML PATH(''Record''), ROOT(''SearchHistory'')" queryout "C:\bcptest.xml" -T -c -t,'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Prosty sposób na uniknięcie błędu dzielenia przez zero w SQL

  2. Jak używać parametru OUTPUT w procedurze składowanej?

  3. Konwersja wartości liczbowej na datę i godzinę

  4. Jak używać parametru z LIKE w Sql Server Compact Edition

  5. Jak działa RANK() w SQL Server