sys.external_libraries (Transact-SQL)

適用対象: SQL Server 2017 (14.x) 以降 Azure SQL Managed Instance

R、Python、Java などの外部ランタイムに関連するパッケージ ライブラリの管理をサポートします。

注意

SQL Server 2017 では、R 言語と Windows プラットフォームがサポートされています。 Windows および Linux プラットフォームの R、Python、Java は SQL Server 2019 以降でサポートされています。 Azure SQL Managed Instanceでは、R と Python がサポートされています。

sys.external_libraries

カタログ ビュー sys.external_librariesには、データベースにアップロードされた各外部ライブラリの行が一覧表示されます。

列名 データ型 説明
external_library_id INT 外部ライブラリ オブジェクトの ID。
name sysname 外部ライブラリの名前。 所有者ごとにデータベース内で一意です。
principal_id INT この外部ライブラリを所有するプリンシパルの ID。
language sysname 外部ライブラリをサポートする言語またはランタイムの名前。 有効な値は、'R'、'Python'、および 'Java' です。 今後、追加のランタイムが追加される可能性があります。
scope INT パブリック スコープの場合は 0。プライベート スコープの場合は 1
scope_desc varchar(7) パッケージがパブリックかプライベートかを示します

こちらもご覧ください