Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да използвам UTF-8 Collation в база данни на SQL Server?

UTF-8 не е набор от знаци, а кодиране. Наборът от символи за UTF-8 е Unicode. Ако искате да съхранявате Unicode текст, използвайте nvarchar тип данни.

Ако базата данни използва UTF-8 за съхраняване на текст, пак няма да изведете текста като кодирани UTF-8 данни, ще го изведете като декодиран текст.

Можете лесно да съхранявате UTF-8 кодиран текст в базата данни, но тогава не го съхранявате като текст, а като двоични данни (varbinary ).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL сървърът избира отделни редове, използвайки само най-новата стойност

  2. Как SQLParameter предотвратява SQL инжекцията?

  3. Вземете текущия идентификатор за влизане в SQL Server (T-SQL)

  4. Да използвате float или десетичен знак за счетоводно приложение в долари?

  5. Защо инструментите за наблюдение на облачни бази данни за SQL Server са ценни