Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
确定返回的SQL Server 2005 XML数据的长度_Sql_Sql Server_Sql Server 2005_Tsql - Fatal编程技术网

确定返回的SQL Server 2005 XML数据的长度

确定返回的SQL Server 2005 XML数据的长度,sql,sql-server,sql-server-2005,tsql,Sql,Sql Server,Sql Server 2005,Tsql,是否有一种方法可以预先确定从SQL Server返回的XML数据的长度 例: 我正在使用SQLServer2005 SELECT DATALENGTH ( (SELECT * FROM products FOR XML RAW, ROOT('products') ) ) 它将以字节为单位显示大小。 有关

是否有一种方法可以预先确定从SQL Server返回的XML数据的长度

例:

我正在使用SQLServer2005

SELECT DATALENGTH (
                    (SELECT *
                    FROM products
                    FOR XML RAW, ROOT('products')
                    ) 
                )
它将以字节为单位显示大小。 有关详细信息,请参见此处:

看一次这篇文章
SELECT DATALENGTH (
                    (SELECT *
                    FROM products
                    FOR XML RAW, ROOT('products')
                    ) 
                )