1

Azure でロジック アプリ デザイナーを使用しています。「 SQL Azure - 行の挿入」をアクションとして追加しました。列に値を挿入するように求められますが、すべての列が必須としてマークされており、値が入力されていない場合、変更/シーケンスは保存されません。

これをバイパスするか、列をオプションにする方法はありますか?

4

1 に答える 1

2

以前にこれを試しましたが、列をオプションにする方法はありませんでしたが、回避策を見つけました。まず、デザイナーで任意の値を入力してから、コード ビューを開いて不要な列を探し、JSON スキーマから削除して [保存] をクリックします編集しようとすると、これをもう一度行う必要があります。それが役立つかどうか教えてください

編集済み

これを再現しようとしたときに行った手順のスクリーンショットを追加しました。(データベーススキーマは列のこれらのnull値を処理する必要があることに注意してください。私の場合、Guidデフォルト値がnewid()あり、他の列はnullを許可していました)。常に null を列に渡します。値をまったく渡さないことは、計算された値を持つ列またはデフォルト値 ( newid()uniqueidentifier やgetdate()作成/変更時間など)を持つ列にとって意味がある場合があります。

ここに画像の説明を入力

于 2016-03-29T13:44:13.497 に答える