I have a table with columns(uid &xmlfile). I have a stored procedure xquery to retrieve a part of xmlfile.The output parameter is nvarchar(max) type. But my file size is more than 255 chars( approx 2000 chars ).How could I make this possible? Please help.ALTER PROCEDURE dbo.getsome ( @room varchar(80), @lm int, @usid int, @retxml nvarchar(max) OUTPUT ) AS SET ANSI_WARNINGS ONSET CONCAT_NULL_YIELDS_NULL ONSET ANSI_PADDING ON SET @retxml =convert(nvarchar(max),( SELECT ((chat.query('(/sroot[1]/message[@id > sql:variable("@lm")])'))) FROM mdb WHERE url=@room)) RETURN ///////////////////php code below////////////////global $$link; $l=""; $stmt=mssql_init("getchat",$$link ); $i=1; mssql_bind($stmt, "@room", $url, SQLVARCHAR, FALSE); mssql_bind($stmt, "@usid", $usid, SQLINT4, FALSE); mssql_bind($stmt, "@lm", $last, SQLINT4, FALSE); mssql_bind($stmt, "@retxml", $l, SQLVARCHAR, TRUE, FALSE,400); $result = mssql_execute($stmt);
pk from Asia