Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Rusak SQL Server XML dengan karakter Unicode

Bagian ini terlihat tidak aktif:

insert into @BadWords values
('one'),
('three'),
('five'),
('hold')

Anda memerlukan awalan N untuk literal string Unicode. Tanpa N, kode Anda memperlakukannya sebagai VARCHAR, dan Anda mendapatkan tanda tanya untuk karakter multibyte. Ada tempat lain Anda harus menggunakan string ramah Unicode juga. XML biasanya UTF-8 dan seharusnya dapat menangani karakter Unicode, meskipun standarnya tidak mendukung ini . Kode Anda akan terlihat seperti:

insert into @BadWords values
(N'one'),
(N'three'),
(N'five'),
(N'hold')



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Buat Tabel Sementara Berdasarkan Tabel Lain di SQL Server

  2. Hitung jumlah catatan untuk setiap tanggal antara 2 tanggal

  3. Jatuhkan DB tapi jangan hapus *.mdf / *.ldf

  4. Kembalikan Semua Baris Dari Partisi Tertentu di SQL Server (T-SQL)

  5. 5 Fitur Teratas yang Perlu Disediakan Platform Pemantauan Kinerja Basis Data SQL Server Anda