拡張属性は、データベース設計文書を生成するために使用されるデータベース・オブジェクトを、管理します

         ソフトウェア開発の仕事は、データベースの設計と不可分です。しかし、実用的な仕事で、私たちのソフトウェア開発者のために、データベース設計文書へのアクセスをデータベース設計文書を維持することは、多くの場合、メンテナンスのため、面倒な作業であるタイムリーに、バージョンではない、またはマニュアルを入手最新ではないが、との原因偏差を理解するデータベース設計。時間が経つにつれて、それはデータベースになり、多くの余分なテーブルがある、またはテーブルは、これらのフィールドの意味を理解していないバック作業に人員を作り、余分なフィールドがあります。
        この問題を解決するために、データベース設計文書情報の保守性、独自性と使いやすさを保ちます。ソフトウェア開発企業や個人的な使用のために、以下の提案されたソリューションは、情報のデータベースを維持します。
背景:拡張属性機能のSQLServerデータベースの使用が持っている
データベースオブジェクトの拡張プロパティの値を返すfn_listextendedproperty、1。
2、データベース・オブジェクトに追加された新しい拡張属性をsp_addextendedproperty。プロパティが既に存在する場合、プロセスは失敗します。
既存の拡張属性では3、sp_updateextendedproperty更新値。
4、sp_dropextendedproperty既存の拡張属性を削除します。

ます。https://www.cnblogs.com/yitian/archive/2007/07/08/810138.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_34004750/article/details/93710282
おすすめ