freeswitchforum.com https://freeswitchforum.com/ |
|
Не получается выдернуть значение из базы используя Lua https://freeswitchforum.com/viewtopic.php?f=6&t=1245 |
Страница 1 из 1 |
Автор: | k10s [ 08 янв 2023 22:18 ] |
Заголовок сообщения: | Не получается выдернуть значение из базы используя Lua |
Доброго времени суток! имеется база на 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") как можно обойти проблему? |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |