2013-04-12 22 views

回答

4

列表的最大長度僅受最大批量大小(即65536個網絡數據包)的限制。網絡數據包默認爲4 KB。所以這使得大約268 MB的T-SQL文本。如果每個元素的平均長度爲10位數,包括分隔符,,那麼您可以將大約2500萬個單獨的值分配給剩餘查詢空間。

參見:Maximum Capacity Specifications for SQL Server

+0

你告訴他們塞巴斯蒂安。 – Scotch

+0

當然,您的數據的2500萬次連續表/索引掃描將需要一段時間才能運行,因爲據推測該源至少有很多記錄。這產生了至少625萬億美元(在歐洲,十億美元),即使現代硬件也難以實現。 –

+0

@PieterGeerkens - 誰說每個值都需要單獨掃描? –