Untuk dukungan XML untuk jenis data string
Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance
XML yang dihasilkan oleh karakter spasi kosong FOR XML dalam data berhak.
Contoh berikut membuat tabel sampel T dan menyisipkan data sampel yang menyertakan umpan baris, pengembalian gerbong, dan karakter tab. Pernyataan SELECT mengambil data dari tabel.
CREATE TABLE T
(
c1 int identity primary key,
c2 varchar(100)
);
GO
INSERT T (c2) VALUES ('Special character 0xD for carriage return ' + convert(varchar(10), 0xD) + ' after carriage return');
INSERT T (c2) VALUES ('Special character 0x9 for tab ' + convert(varchar(10), 0x9) + ' after tab' );
INSERT T (c2) VALUES ('Special character 0xA for line feed ' + convert(varchar(10), 0xA) + ' after line feed');
GO
SELECT *
FROM T
FOR XML AUTO;
GO
Ini adalah hasilnya:
<T c1="1" c2="Special character 0xD for carriage return
after carriage return" />
<T c1="2" c2="Special character 0x9 for tab after tab" />
<T c1="3" c2="Special character 0xA for line feed
after line feed" />
Perhatikan hal berikut ini dari kueri sebelumnya:
Pengembalian pengangkutan di baris pertama berhak sebagai .
Karakter tab di baris kedua berhak sebagai .
Karakter umpan baris di baris ketiga diberi nama .
Baca juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk