sys.periods (Transact-SQL)

適用対象: SQL Server 2016 (13.x) 以降のバージョン

期間が定義されている各テーブルの行を返します。

列ヘッダー データの種類 説明
name sysname 期間の名前
period_type tinyint 期間の種類を表す数値:

1 = システム時間
period_type_desc nvarchar(60) 列の種類のテキストの説明:

SYSTEM_TIME_PERIOD
object_id int period_type列を含むテーブルの ID
start_column_id int 下位期間の境界を定義する列の ID
end_column_id int 上限期間の境界を定義する列の ID

アクセス許可

カタログ ビューでのメタデータの可視性は、ユーザーが所有しているか、ユーザーに何らかのアクセス許可が付与されているセキュリティ保護可能なリソースに限定されます。 詳細については、「 Metadata Visibility Configuration」を参照してください。

参照

システム ビュー (Transact-SQL)
オブジェクト カタログ ビュー (Transact-SQL)
カタログ ビュー (Transact-SQL)
sys.all_columns (Transact-SQL)
sys.system_columns (Transact-SQL)
SQL Server システム カタログに対するクエリに関してよく寄せられる質問
テンポラル テーブル