私はストアドプロシージャを作成しました。フィルタレコードとSQL ServerのIDの配列で行を挿入
CREATE PROCEDURE [dbo].[ProcCustomOrderHoursTaskLog](@WorkLogIds nvarchar(MAX) = null, --a list of worklog IDs (comma-separated list). e.g. 1,2,3 @BatchId int = 0)
テーブルCustomOrderHoursTaskLog
私にはWorkLogIdという列があります。
ストアドプロシージャは@WorkLogIdsをフィルタリングする必要があります。 @WorkLogIdsの配列から、指定されたIDがCustomOrderHoursTaskLog
テーブルにある場合は、何もしなくてもかまいません。
しかし、IDがCustomOrderHoursTaskLog
テーブルで終了しない場合は、CustomOrderHoursTaskLog
テーブルに行を挿入する必要があります。私はCustomOrderHoursTaskLog
テーブルですべての@WorkLogIdsを1つずつチェックしたいと思います。私がしなければならないこと。ループかもしれない。私はあなたがより具体的にする必要があると思うが、私はあなたが望むものを得た場合、私に
どこに問題がありますか?私はあなたが直面した障害の説明は見ません。 – cassandrad
@cassandradied私は編集した質問があります。これをチェックしてください。あなたが私を助けることができる今見てみましょう。 –