Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Dlaczego serwer sql przechowuje znaki zapytania zamiast znaków japońskich w polach NVarchar?

To nie może być poprawna odpowiedź na twoim przykładzie, ale najczęstszym powodem, jaki widziałem, jest to, że literały łańcuchowe nie wymagają przedrostka N w standardzie Unicode.

Więc zamiast

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

można by spróbować pisać do pola nvarchar bez prefiksu unicode

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

Zobacz także:N prefiks przed ciągiem w zapytaniu Transact-SQL



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wstaw dane za pomocą funkcji o wartościach przechowywanych w tabeli w SQL Server

  2. Kiedy muszę używać początku/końca bloków i słowa kluczowego Go w programie SQL Server?

  3. Jak zatrzymać/uruchomić kolejkę poczty bazy danych w programie SQL Server (T-SQL)

  4. SQL Server v.Next :Wydajność STRING_AGG()

  5. Przekroczono limit czasu zapytania z aplikacji internetowej, ale działa dobrze w studiu zarządzania