sql >> Database >  >> RDS >> Sqlserver

Waarom slaat de sql-server vraagtekentekens op in plaats van Japanse tekens in NVarchar-velden?

Dit kan geen correct antwoord zijn gezien uw voorbeeld, maar de meest voorkomende reden die ik heb gezien is dat letterlijke tekenreeksen geen unicode N-voorvoegsel nodig hebben.

Dus, in plaats van

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

men zou proberen naar een nvarchar-veld te schrijven zonder het unicode-voorvoegsel

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

Zie ook:N prefix voor string in Transact-SQL-query



  1. MySQL:staat niet in GROUP BY

  2. Gids voor het ontwerpen van een database voor quiz in MySQL

  3. Configuraties opslaan in Android

  4. Hoe de BINARY-operator werkt in MariaDB