Что это означает, если длина равна -1?Sql Server 2008 NVARCHAR length -1
вот моя TBL структура
Name nvarchar no -1
Что это означает, если длина равна -1?Sql Server 2008 NVARCHAR length -1
вот моя TBL структура
Name nvarchar no -1
-1
в sys.columns
указывает (max)
.
Я подтвердил это, сделав тестовую таблицу и запрашивая sys.columns
:
CREATE TABLE dbo.t (testcol nvarchar(max))
select *
from sys.columns WHERE object_id = object_id('dbo.t')
MSDN 1+ спасибо ...... –
Вот другая SO страница (относительно VARCHAR вместо NVARCHAR, но тот же ответ): What does varchar(-1) mean?
упс. ... мой плохой –
+1 к вам тоже :) –
Я думаю, что это только дисплей. Вот еще одна страница SO: [Что означает varchar (-1)?] [1]. [1]: http://stackoverflow.com/questions/1713093/what-does-varchar-1-mean – Furbeenator