0
SQLサーバプロファイラを開いていて、この実行によってエラーが発生しています。データ型変換に失敗したためにクエリが実行されない
exec sp_executesql N'SELECT * FROM fn_ProjectionInventory (@VendorKey
,@DeptView
,@ProdEK )', N'@VendorKey nvarchar(6),@DeptView nvarchar(5),@ProdEK nvarchar(2)', @VendorKey=N'100106',@DeptView=N'30003',@ProdEK=N'10'
それがこのエラーを出力する実行:
"データ型intにVARCHAR値 '1236 SGPNL' を変換するときの変換に失敗しました。"
「1236 SGPNL」はどこから届いていますか?私は使い慣れたSQL構文ですが、私はsp_executesqlを使ってクエリを実行することに慣れていません。
何か助けていただければ幸いです。
ありがとうございます。
機能 – Lamak
の問題でなければなりません:
はこれを実行してみてください、あなたは同じエラーを取得するかどうかを確認しますか? – LONG
私はあなたがここで動的必要が示唆されるものは何も表示されません。なぜあなたはselectステートメントを使用できませんか? –