Доброго времени суток!
имеется база на MSSQL, подключаюсь к ней через ODBC.
если драйвер ODBC возвращает значение менее 255 символов, то в консоли выводится значение message =...., если больше 255 то обрезается или выводится пустота
Код:
local sql
sql = "DECLARE @returnData NVARCHAR(4000); execute [dbo].[CRM_DATA] '"..Tel.."' , @returnData OUTPUT; select [dbo].[UCS2_to_UTF8](@returnData) as message"
if dbh:connected() == true
then
dbh:query(sql, function(row) message = row.message end)
else
freeswitch.consoleLog('CRIT',"DBH IS NOT CONNECTED !!!\n")
end
freeswitch.consoleLog('CRIT',"message = "..message.."\n")
как можно обойти проблему?