パラメータを使用してデータベースにクエリを実行する DTS を開発しています。これらのパラメータは、テーブルを返す関数内にある必要があります。クエリは次のとおりです。
Select left(EP.EspecificacionDeProductoCodigo,6) As Codigo,
left(EP.EspecificacionDeProductoDescripcion,25) As Descripcion,
SUM(SP.ProductoCantidad) As Cantidad,
PE.PrecioDeEspecificacionPrecioConImpuestos As PrecioUnitario
From Producto.StockDeProductoFn(?, ?, ?, NULL, getdate()) SP
Join Producto.EspecificacionDeProductoVw EP On
( EP.EspecificacionDeProductoID = SP.EspecificacionDeProductoID)
Left Join Producto.PrecioDeEspecificacionFn(?, ?, Null, Null, getdate()) PE On
( PE.EspecificacionID = EP.EspecificacionDeProductoID)
Group By
left(EP.EspecificacionDeProductoCodigo,6),
left(EP.EspecificacionDeProductoDescripcion,25),
PE.PrecioDeEspecificacionPrecioConImpuestos
Order By
left(EP.EspecificacionDeProductoCodigo,6)
ご覧のとおり、lei による環境変数には 5 つのパラメーターが必要です。問題は、このクエリを OLE DB ソース エディターに入力して [パラメーター] ボタンを押すと、次のエラーが表示されることです。その場合は、SQL コマンド全体が変数に格納される「変数からの SQL コマンド」アクセス モードを使用します。
私はこれと同様にこのクエリを入れて、それを機能させることができますか?
ありがとう