我在SQL Server中有一个表"Temp",它还有Addr1,Addr2,Addr3,Addr4列以及一些其他列.
这些Addr1,Addr2,Addr3和Addr4是nvarchar类型.当我通过对象资源管理器检查此列的大小时.它以nvarchar(100)显示所有这些.
但是当我使用Alt + F1检查它们时.它在结果窗格中显示详细信息,长度为200.截图如下.
为什么有不同?如果我输入超过100个字符,我会遇到截断错误?好像只需要100个字符.
你能告诉我长度值是多少?
谢谢,普拉卡什.
sql sql-server sql-server-2005 sql-server-2008 sql-server-2012
我尝试将两个存储过程(仅从视图返回数据)添加到 EDMX 文件。但完成向导后,存储过程不会显示在设计器中。我完全陷入困境,无法理解为什么存储过程没有添加到设计器中。将存储过程添加到 EDMX 是否有任何限制?
我正在使用 Visual Studio 2013、Entity Framework 6.1 和 SQL Server 2012