Share via


sys.external_libraries (Transact-SQL)

適用於:SQL Server 2017 (14.x) 及更新版本Azure SQL 受控執行個體

支援管理與外部執行時間相關的套件程式庫,例如 R、Python 和 JAVA。

注意

在 SQL Server 2017 中,支援 R 語言和 Windows 平台。 SQL Server 2019 及更新版本支援 Windows 和 Linux 平台上的 R、Python 和 Java。 在 Azure SQL 受控實例上,支援 R 和 Python。

sys.external_libraries

目錄檢視sys.external_libraries列出每個已上傳至資料庫的外部程式庫的資料列。

資料行名稱 資料類型 描述
external_library_id int 外部程式庫物件的識別碼。
NAME sysname 外部程式庫的名稱。 每個擁有者在資料庫內是唯一的。
principal_id int 擁有這個外部程式庫之主體的識別碼。
language sysname 支援外部程式庫的語言或執行時間名稱。 有效值為 'R'、'Python' 和 'JAVA'。 未來可能會新增其他執行時間。
範圍 (scope) int 0 表示公用範圍;1 用於私人範圍
scope_desc Varchar(7) 指出套件是公用還是私用

另請參閱