java加载sql2016_SQl Server 2016 with R.
我有下面的查詢
DECLARE @speedmodel varbinary(max) = (SELECT [model] FROM [dbo].[stopping_distance_models] WHERE model_name = 'latest model');
EXEC sp_execute_external_script
@language = N'R'
, @script = N'
current_model
new
predicted.distance
str(predicted.distance);
OutputDataSet
'
, @input_data_1 = N' SELECT speed FROM [dbo].[NewCarSpeed] '
, @input_data_1_name = N'NewCarData'
, @params = N'@speedmodel varbinary(max)'
, @speedmodel = @speedmodel
WITH RESULT SETS (([new_speed] INT, [predicted_distance] INT))
在運行此代碼時,我收到一條錯誤消息
消息39004,級別16,狀態20,行1在執行帶有HRESULT 0x80004004的“sp_execute_external_script”期間發生“R”腳本錯誤 . 消息39019,級別16,狀態1,行1發生外部腳本錯誤:反序列化錯誤(as.raw(speedmodel)):讀取錯誤調用:source - > withVisible - > eval - > eval - > unserialize ScaleR中的錯誤 . 檢查輸出以獲取更多信息 . eval中的錯誤(expr,envir,enclos):ScaleR中的錯誤 . 檢查輸出以獲取更多信息 . 調用:source - > withVisible - > eval - > eval - > .Call執行暫停Msg 11536,Level 16,State 1,Line 2 EXECUTE語句失敗,因為它的WITH RESULT SETS子句指定了1個結果集,但只有語句在運行時發送了0個結果集 .
為什么我收到此錯誤?
總結
以上是生活随笔為你收集整理的java加载sql2016_SQl Server 2016 with R.的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 某法院HP-P4500存储数据恢复案例
- 下一篇: 切面编程(4)