3

データベース内の各オブジェクトには、独自の object_id があります。

オブジェクトとその object_id のリストは、sys.objects または特定のタイプ (sys.tables、sys.key_contraints、...) のビューで確認できます。

私の質問は、インデックスには独自の object_id がありますか? 私が見つけたものから、そうではないようです。そうでない場合、なぜですか?私には、他のオブジェクト (PK、FK、...) のように見えます。デフォルトの制約にも独自の object_id があります。

明確にしていただきありがとうございます。これは「内部」の質問です。特に何かを達成しようとしているわけではありません。なぜ物事がそのままなのかを理解したいだけです。

4

1 に答える 1

0

インデックスは (object_id、index_id) で一意です。つまり、特定のテーブルのすべてのインデックスは、sys.indexes で同じ object_id を持ちますが、異なる index_id を持ちます。

于 2013-02-06T15:39:40.317 に答える