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

Panggil sp_executesql dengan parameter varchar

Debugger psikis mengatakan Anda juga meneruskan ke SP_ExecuteSQL variabel bertipe varchar (jadikan nvarchar), atau Anda memiliki string yang belum pernah Anda gunakan awalan unicode di:

Misalnya.

Exec sp_executesql 'select * from something'

Untuk memperbaikinya gunakan:

Exec sp_executesql N'select * from something'

Perhatikan N awalan pada string.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara mendapatkan Daftar Kendala Pemeriksaan Diaktifkan / Dinonaktifkan di Database SQL Server - Tutorial SQL Server / TSQL Bagian 86

  2. SQL pilih maks (tanggal) dan nilai yang sesuai

  3. Apa string koneksi sql yang perlu saya gunakan untuk mengakses localhost\SQLEXPRESS dengan Otentikasi Windows atau Otentikasi SQL?

  4. Mengubah parameter multi-nilai menjadi tabel sementara di SQL Server Business Intelligence Development Studio

  5. SQL Server memilih nilai acak (atau pertama) dengan agregasi