指定由 SELECT 語句返回的 text 和 ntext 數(shù)據(jù)的大小。
SET TEXTSIZE
{ number
}
number
是 text 數(shù)據(jù)的大?。ㄒ粋€整數(shù)),以字節(jié)為單位。SET TEXTSIZE 的最大設(shè)置為 2 GB(以字節(jié)為單位指定)。設(shè)置值為 0 時將大小重置為默認(rèn)值 (4 KB)。
設(shè)置 SET TEXTSIZE 會影響 @@TEXTSIZE 函數(shù)。
DB-Library 變量 DBTEXTLIMIT 也限制由 SELECT 語句返回的 text 數(shù)據(jù)大小。如果將 DBTEXTLIMIT 設(shè)置為小于 TEXTSIZE 的大小,將只返回 DBTEXTLIMIT 所指定的數(shù)量。有關(guān)更多信息,請參見 SQL Server 聯(lián)機叢書中的"用于 C 語言的 DB-Library 程序設(shè)計"。
SQL Server ODBC 驅(qū)動程序和用于 SQL Server 的 Microsoft OLE DB 提供程序在連接時自動將 TEXTSIZE 設(shè)置為 2147483647。
SET TEXTSIZE 的設(shè)置是在執(zhí)行或運行時設(shè)置,而不是在分析時設(shè)置。
SET TEXTSIZE 權(quán)限默認(rèn)授予所有用戶。
相關(guān)文章