Sql server 2008 r2 SQL Server 2008 R2中的ntext和varchar之间有什么区别
我想知道SQL Server 2008 R2中Sql server 2008 r2 SQL Server 2008 R2中的ntext和varchar之间有什么区别,sql-server-2008-r2,Sql Server 2008 R2,我想知道SQL Server 2008 R2中ntext和varchar的数据类型之间的基本区别。在什么情况下我应该使用ntext和varchar我认为您应该关心的最大区别是 ntext、text和image数据类型将在未来版本的Microsoft SQL Server中删除。避免在新文档中使用这些数据类型 开发工作,并计划修改当前使用的应用程序 它们。 简单:不要再使用ntext。另外:varchar=非Unicode,nvarchar=Unicode(每个字符2个字节)。这不是对主要问题的回
ntext
和varchar
的数据类型之间的基本区别。在什么情况下我应该使用ntext
和varchar
我认为您应该关心的最大区别是
ntext、text和image数据类型将在未来版本的Microsoft SQL Server中删除。避免在新文档中使用这些数据类型
开发工作,并计划修改当前使用的应用程序
它们。
简单:不要再使用
ntext
。另外:varchar
=非Unicode,nvarchar
=Unicode(每个字符2个字节)。这不是对主要问题的回答,而是一个强烈的建议。