Mssql は、不特定の数のパラメータを XML 型のストアド プロシージャに渡します。

ストアドプロシージャ

データベースを使用する過程で、ストアド プロシージャの適用性を高めるために、いくつかのパラメータを備えたストアド プロシージャを多かれ少なかれ確立していると思います。

ここに画像の説明を挿入
Lao Gu のスクリーンショットのように、通常、処理を容易にするために、多くのパラメーターを直接結合し、それらをストアド プロシージャ全体に渡す必要があります。

これを行うことに問題はありませんが、これらのさまざまな条件を結合する操作や命令は、通常、データベースの外部で実行され、同じ機能を他の言語で実装する必要がある場合、通常は再度実行する必要があります。異なる言語環境でも同じデータベース操作を実現するために再実装されました。

各データベースには、基本的に、いわゆる再構築方法はありません。つまり、同じストアド プロシージャ名と異なるパラメータを使用して、異なるデータ処理要件を達成することはできません。

CSDN文盲の老 Gu のブログhttps://blog.csdn.net/superwfei

おすすめ

転載: blog.csdn.net/superwfei/article/details/131759145