sys.external_streams (Transact-SQL)
重要
Azure SQL Edge は、2025 年 9 月 30 日に廃止されます。 詳細と移行オプションについては、 Retirement に関する通知を参照してください。
Note
Azure SQL Edge では、ARM64 プラットフォームがサポートされなくなりました。
データベースのスコープ内で作成された外部ストリーム オブジェクトごとに 1 行のデータを返します。
列名 | データ型 | 説明 |
---|---|---|
name | sysname | ストリームの名前。 データベース内で一意です。 |
object_id | int | ストリーム オブジェクトのオブジェクト ID 番号。 データベース内で一意です。 |
principal_id | int | このアセンブリを所有しているプリンシパルの ID。 |
schema_id | int | このオブジェクトを含むスキーマの ID。 |
parent_object_id | id | このストリームの親オブジェクトのオブジェクト ID 番号。 現在の実装では、この値は常に null です。 |
type | char(2) | オブジェクト型。 ストリーム オブジェクトの場合、型は常に 'ES' です。 |
type_desc | nvarchar(60) | オブジェクトの種類の説明。 ストリーム オブジェクトの場合、型は常に 'EXTERNAL_STREAM' です。 |
create_date | datetime | オブジェクトが作成された日付です。 |
modify_date | datetime | オブジェクトが ALTER ステートメントを使用して最後に変更された日付です。 |
is_ms_shipped | bit | 内部コンポーネントによって作成されたオブジェクトです。 |
is_published | bit | オブジェクトがパブリッシュされます。 |
is_schema_published | bit | オブジェクトのスキーマのみがパブリッシュされることを示します。 |
max_column_id_used | bit | この列は内部目的で使用され、今後削除される予定です。 |
uses_ansi_nulls | bit | ストリーム オブジェクトは、SET ANSI_NULLS データベース オプション をオンにして作成されました。 |
data_source_id | int | ストリーム オブジェクトによって表される外部データ ソースのオブジェクト ID。 |
file_format_id | int | ストリーム オブジェクトによって使用される外部ファイル形式のオブジェクト ID。 外部ストリームによって参照されるデータの実際のレイアウトを指定するには、外部ファイル形式が必要です。 |
location | varchar(max) | 外部ストリーム オブジェクトのターゲット。 詳細については、「外部ストリームの作成」を参照してください。 |
input_option | varchar(max) | 外部ストリームの作成中に使用される入力オプション。 詳細については、「外部ストリームの作成」を参照してください。 |
output_option | varchar(max) | 外部ストリームの作成中に使用される出力オプション。 詳細については、「外部ストリームの作成」を参照してください。 |
アクセス許可
カタログ ビューでのメタデータの可視性は、ユーザーが所有しているか、ユーザーに何らかのアクセス許可が付与されているセキュリティ保護可能なリソースに限定されます。 詳細については、「 Metadata Visibility Configuration」を参照してください。