sql >> Databáze >  >> RDS >> Sqlserver

Proč sql server ukládá do polí NVarchar znaky otazníků místo japonských znaků?

Vzhledem k vašemu příkladu to nemůže být správná odpověď, ale nejčastější důvod, který jsem viděl, je ten, že řetězcové literály nepotřebují předponu Unicode N.

Takže místo

set address = N'スタンダードチャ'

jeden by se pokusil zapsat do pole nvarchar bez předpony unicode

set address = 'スタンダードチャ'

Viz také:Předpona N před řetězcem v dotazu Transact-SQL



  1. Jak obnovit heslo správce WordPress pomocí příkazového řádku MySQL

  2. Oracle, PDO_OCI vs OCI8

  3. Oracle vybere nejnovější záznam data

  4. Export dat dotazů SQL do Excelu