0
Как я могу создать ниже xml-файл с сервера sql?Как создать файл txt в xml с использованием Sql-сервера?
<Database>
<Tables>
<Table Name="Student"> <Files> <File FileName="Student_Info.txt" NumberOfRows="44" /> </Files>
<Columns>
<Column Name="Name" DataType="nvarchar" Length="50" />
<Column Name="Department" DataType="nvarchar" Length="30" />
<Column Name="Phone" DataType="nvarchar" Length="20" />
</Columns> </Table>
<Table Name="Teacher">
<Files>
<File FileName="Teacher.txt" NumberOfRows="33" />
</Files>
<Columns>
<Column Name="TID" DataType="ANSI INTEGER" IsPrimaryKey="true" />
<Column Name="TName" DataType="ANSI CHARACTER VARYING" Length="50" />
</Columns>
</Table>
</Database>
Здесь я хочу, чтобы создать базу данных, где все данные таблицы будут сохранять в текстовом файле, а количество строк будет меняться каждый раз.
Но это не будет создавать имя файла, в котором все данные будут экономить! – SaNa3819
обновил запрос, чтобы указать имя файла и количество строк. – radar
есть проблема, когда он выполняется в таблице учеников, он также показывает весь столбец, включая таблицу учителей. например: '<Имя таблицы = "Студент"> <Имя столбца = "Название" ТипДанная = "NVARCHAR" Длина = "50"/> <Имя столбец = "Отдел" ТипДанная = "NVARCHAR" Длина = "30" /> <Название столбца = "Телефон" DataType = "nvarchar" Длина = "20" /> <Название столбца = "TID" DataType = "ANSI INTEGER" IsPrimaryKey = "true" /> < Название столбца = «Тенег» DataType = «ANSI CHARACTER VARYING» Длина = «50» /> ' , но он должен показывать только соответствующий столбец конкретной таблицы. –
SaNa3819