多语言应用程序中的数据类型约束。 SQL Server 2008
在开发支持多语言的 ASP.Net 应用程序(使用 SQL Server 2008)时,我们在数据库设计中不应该使用哪些数据类型? 多语言软件会出现哪些问题?
While developing an ASP.Net application (using SQL server 2008) which has multi language support, what are the data-types that we should not use in the database design?
What problems can arise in a multi-lingual software?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不要使用 char/varchar 数据类型。您必须使用 nchar/nvarchar 数据类型来正确处理本地字符。唯一关心/问题是字段的排序规则,因为这会影响字段的排序顺序和比较。
Do not use the char/varchar datatypes. You have to use the nchar/nvarchar datatypes instead to handle the local characters correctly. The only concern/issue is the collation of the fields as this will affect the sort order and comparison of the fields.