我正在使用Microsoft WebMatrix在ASP.NET网页中开发一个小型网站。我有一个数据库表,其列可能包含超过4000个字符。
Nvarchar限制为4000个字符。使用SQL Server时,我可以使用Nvarchar(Max)。无论如何,我可以使用WebMatrix的数据库设计师做到这一点吗?它是数据库中的限制,我是否需要将其迁移到SQL Server?
只是一个侧面问题 - WebMatrix是否使用SQL Server Compact 4.0数据库?
非常感谢您的帮助。
答案 0 :(得分:3)
SQL Server Compact是Web矩阵的默认数据库http://www.microsoft.com/web/post/migrating-sql-server-compact-to-sql-server-express-with-webmatrix。
SQL Server Compact不支持nvarchar(max),但您可以使用nText。但是,我不相信您可以在WHERE或GROUP BY子句中使用nText列。