共用方式為


sys.parameters (Transact-SQL)

適用於:SQL ServerAzure SQL 資料庫Azure SQL 受控執行個體Azure Synapse Analytics分析平台系統(PDW)Microsoft Fabric 中的 SQL 分析端點Microsoft Fabric 中的倉儲Microsoft Fabric 中的 SQL 資料庫

針對接受參數的物件每個參數,各包含一個數據列。 如果物件是純量函數,也會有一列描述回傳值。 該列的值為 parameter_id0

欄位名稱 數據類型 Description
object_id int 這個參數所屬之對象的標識碼。
name sysname 參數的名稱。 在物件中是唯一的。

如果對像是純量函式,則參數名稱是代表傳回值之數據列中的空字串。
parameter_id int 參數的標識碼。 在物件中是唯一的。

若物件為純量函數,則代表 parameter_id = 0 回傳值。
system_type_id tinyint 參數之系統類型的識別碼。
user_type_id int 使用者所定義之參數型別的標識碼。

若要傳回類型的名稱,請聯結至 此數據行上的 sys.types 目錄檢視。
max_length smallint 參數的最大長度,以位元組為單位。

值 = -1 當欄位資料型別為 varchar(max)、nvarchar(max)、varbinary(max)xml 時。
precision tinyint 若以數值為基礎,則為參數的精確度;否則,。 0
scale tinyint 參數的尺度若為數值;否則,。 0
is_output bit 1= 參數為 OUTPUTRETURN;否則,。 0
is_cursor_ref bit 1 = 參數是一個游標參考參數。
has_default_value bit 1 = 參數有預設值。

SQL Server 在此目錄檢視中僅維持 CLR 物件的預設值;因此,該欄位對 Transact-SQL 物件的值 0 為 。 若要查看 Transact-SQL 物件中參數的預設值,請查詢 definitionsys.sql_modules 目錄檢視的欄位,或使用 OBJECT_DEFINITION 系統函式。
is_xml_document bit 1 = 內容為完整的 XML 文件。

0 = 內容是文件片段,或欄位的資料型別不是 xml
default_value sql_variant has_default_value1,則該欄的值為該參數的預設值;否則 NULL
xml_collection_id int 如果參數的數據類型為 xml,且 XML 的類型為 , 則為非零。 值是集合的標識碼,其中包含驗證 參數的 XML 架構命名空間。

0 = 無 XML 結構集合。
is_readonly bit 1 = 參數為 READONLY;否則, 0
is_nullable bit 1 = 參數可為零。 (預設)。

0 = 參數不可空,以提升原生編譯的儲存程序執行效率。
encryption_type int 加密類型:

1 = 確定性加密
2 = 隨機化加密

適用於:SQL Server 2016 (13.x) 和更新版本,以及 SQL Database。
encryption_type_desc nvarchar(64) 加密類型描述:

RANDOMIZED
DETERMINISTIC

適用於:SQL Server 2016 (13.x) 和更新版本,以及 SQL Database。
encryption_algorithm_name sysname 加密演算法的名稱。

僅支援 AEAD_AES_256_CBC_HMAC_SHA_512

適用於:SQL Server 2016 (13.x) 和更新版本,以及 SQL Database。
column_encryption_key_id int CEK 的識別碼。

適用於:SQL Server 2016 (13.x) 和更新版本,以及 SQL Database。
column_encryption_key_database_name sysname 如果數據行加密金鑰與資料列的資料庫不同,則為資料庫的名稱。 NULL 如果索引鍵存在於與資料行相同的資料庫中,則為 。

適用於:SQL Server 2016 (13.x) 和更新版本,以及 SQL Database。
vector_dimensions int 表示向量的維度數。

適用於:SQL Server 2025(17.x)及以上版本,以及 SQL 資料庫
vector_base_type tinyint 指出用來儲存向量維度值的數據類型。

0 = 32 位元(單精度)浮點數
1 = 16位元(半精度)浮點 數 1

適用於:SQL Server 2025(17.x)及以上版本,以及 SQL 資料庫
vector_base_type_desc nvarchar(10) 包含用來儲存向量維度值的數據類型文字描述。

適用於:SQL Server 2025(17.x)及以上版本,以及 SQL 資料庫

1 欲了解更多資訊,請參見 半精度浮點格式

Permissions

目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。 如需詳細資訊,請參閱中 繼資料可見度設定