sql >> Database teknologi >  >> RDS >> Sqlserver

Kald sp_executesql med varchar parameter

Psykisk debugger siger, at du enten går videre til SP_ExecuteSQL en variabel af typen varchar (gør det nvarchar), eller du har en streng, du ikke har brugt unicode-præfikset på:

For eksempel.

Exec sp_executesql 'select * from something'

For at rette det, brug:

Exec sp_executesql N'select * from something'

Læg mærke til N præfiks på strengen.



  1. chown:/var/lib/postgresql/data/postgresql.conf:Skrivebeskyttet filsystem

  2. oracle transponering af tekstværdirækker til kolonner

  3. Opdel streng i rækker Oracle SQL

  4. Hvorfor er MySQL langsom, når jeg bruger LIMIT i min forespørgsel?