0

(MSSQLで)SQL XML挿入を実行したいのですが、この場合、ファイルのリストをDBに挿入する必要があります(これは非常に簡単です)。ただし、自動生成されたPK列(ID)があり、2番目のクエリを実行せずに新しく作成されたファイル名ごとにIDが必要です。これは可能ですか?結果がXMLであるかどうかは問題ではないと思いますが、入力は確かにXMLである必要があります。

4

1 に答える 1

0

私自身の質問に答えるには...(1つのトランザクションとして)可能な解決策は、通常どおりSQL-XML挿入を行うことだと思います。次に、テーブル内のすべての行を選択し、結合列がファイル名である「挿入する」XML データのデータに対して左結合を選択します。これにより、挿入されたばかりのすべての行の ID が返されます。

于 2010-05-04T14:10:55.953 に答える