我正在从Debian上使用PHP版本5.6.30-0 + deb8u1从Microsoft Sqlserver 2012(在Windows上)中获取int和xml字符串。
XML来自
ALTER FUNCTION [dbo].[XMLproduct]
(@id integer)
RETURNS xml
...
查询为SELECT id,dbo.XMLproduct(id) FROM ...
我正在使用dbx_query($_db_handle, $query, DBX_RESULT_INDEX)
。
但是当xml很长时,它会被截断。
在php中,当xml被截断时,行大小为5(int)+ 32257(xml)= 32262。
有没有增加行长的方法?
在XML中有许多相当大的节点,称为<audit>
,我不是真正需要的,我可以在将其发送到php之前在查询中将其删除吗?