相关疑难解决方法(0)

varchar和nvarchar SQL Server数据类型之间的主要性能差异是什么?

我正在我的学校使用一个小型网络应用程序的数据库SQL Server 2005.
我在varcharvs 的问题上看到了几个思想流派nvarchar:

  1. 使用varchar除非你处理了很多国际化的数据,然后使用nvarchar.
  2. 只是nvarchar用于一切.

我开始看到视图2的优点.我知道nvarchar确实占用了两倍的空间,但这不一定是一个大问题,因为这只是为几百名学生存储数据.对我而言,似乎最简单的是不要担心它并且只允许一切使用nvarchar.还是有什么我想念的?

sql-server storage varchar nvarchar sql-server-2005

232
推荐指数
10
解决办法
16万
查看次数

SQL的where子句中的'N'

我在某处看到了这个查询 -

SELECT *
FROM HR.Employees
WHERE country <> N'JAP';
Run Code Online (Sandbox Code Playgroud)

"N"是什么意思?我不确定这是否仅对SQL服务器有效.

sql sql-server

16
推荐指数
1
解决办法
1万
查看次数

标签 统计

sql-server ×2

nvarchar ×1

sql ×1

sql-server-2005 ×1

storage ×1

varchar ×1