我將一個以逗號分隔的ID列表作爲varchar(MAX)傳遞給存儲過程。問題是8000個字符的varchar caps,列表可能會更大。無邊界存儲進程輸入
是否有一個sql數據類型的大小無關緊要?沒有雙關語意。
我將一個以逗號分隔的ID列表作爲varchar(MAX)傳遞給存儲過程。問題是8000個字符的varchar caps,列表可能會更大。無邊界存儲進程輸入
是否有一個sql數據類型的大小無關緊要?沒有雙關語意。
varchar(MAX)
不限於8000個字符。它是text
數據類型的替代品(現在已棄用)。 MAX
不只是8000的常數值的快捷方式;它實際上表明該變量應該能夠存儲任意大量的數據。
如果要聲明一個變量varchar
不MAX
爲預選賽,雖然,這將限制在8000
不,varchar(MAX)不限於8000個字符,所以你會好起來的。