PARAMETERS (Transact-SQL)
Si applica a: SQL Server Database SQL di Azure Istanza gestita di SQL di Azure Azure Synapse Analytics Piattaforma di strumenti analitici (PDW) Endpoint di analisi SQL in Microsoft Fabric Warehouse in Microsoft Fabric
Restituisce una riga per ogni parametro di una funzione definita dall'utente o stored procedure accessibile per l'utente corrente nel database corrente. Per le funzioni, questa vista restituisce inoltre una riga con informazioni sul valore restituito.
Per recuperare informazioni da queste visualizzazioni, specificare il nome completo di INFORMATION_SCHEMA.view_name.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
SPECIFIC_CATALOG | nvarchar(128) | Nome del catalogo della routine per cui questo è un parametro. |
SPECIFIC_SCHEMA | nvarchar(128) | Nome dello schema della routine per cui questo è un parametro. Importante: non usare INFORMATION_SCHEMA viste per determinare lo schema di un oggetto. INFORMATION_SCHEMA viste rappresentano solo un subset dei metadati di un oggetto. L'unico modo affidabile per trovare lo schema di un oggetto consiste nell'eseguire query sulla vista del sys.objects catalogo. |
SPECIFIC_NAME | nvarchar(128) | Nome della routine per cui questo è un parametro. |
ORDINAL_POSITION | int | Posizione ordinale del parametro a partire da 1. Per il valore restituito da una funzione, corrisponde a 0. |
PARAMETER_MODE | nvarchar(10) | Restituisce IN se è un parametro di input, OUT se è un parametro di output e INOUT se è un parametro di input/output. |
IS_RESULT | nvarchar(10) | Restituisce YES se indica il risultato della routine che corrisponde a una funzione. In caso contrario restituisce NO. |
AS_LOCATOR | nvarchar(10) | Restituisce YES se dichiarato come indicatore di posizione. In caso contrario restituisce NO. |
PARAMETER_NAME | nvarchar(128) | Nome del parametro. È NULL se corrisponde al valore restituito da una funzione. |
DATA_TYPE | nvarchar(128) | Tipo di dati di sistema. |
CHARACTER_MAXIMUM_LENGTH | int | Lunghezza massima in caratteri per tipi di dati binary o character. -1 per i dati di tipo xml e di grandi dimensioni. In caso contrario, viene restituito NULL. |
CHARACTER_OCTET_LENGTH | int | Lunghezza massima in byte per tipi di dati binary o character. -1 per i dati di tipo xml e di grandi dimensioni. In caso contrario, viene restituito NULL. |
COLLATION_CATALOG | nvarchar(128) | Viene restituito sempre NULL. |
COLLATION_SCHEMA | nvarchar(128) | Viene restituito sempre NULL. |
COLLATION_NAME | nvarchar(128) | Nome delle regole di confronto del parametro. Se non si tratta di uno dei tipi di dati character, restituisce NULL. |
CHARACTER_SET_CATALOG | nvarchar(128) | Nome del catalogo in cui è definito il set di caratteri del parametro. Se non si tratta di uno dei tipi di dati character, restituisce NULL. |
CHARACTER_SET_SCHEMA | nvarchar(128) | Viene restituito sempre NULL. |
CHARACTER_SET_NAME | nvarchar(128) | Nome del set di caratteri del parametro. Se non si tratta di uno dei tipi di dati character, restituisce NULL. |
NUMERIC_PRECISION | tinyint | Precisione dei dati numerici approssimati, dei dati numerici esatti, dei dati integer o dei dati in valuta. In caso contrario, viene restituito NULL. |
NUMERIC_PRECISION_RADIX | smallint | Base di precisione dei dati numerici approssimati, dei dati numerici esatti, dei dati integer o dei dati in valuta. In caso contrario, viene restituito NULL. |
NUMERIC_SCALE | tinyint | Scala dei dati numerici approssimati, dei dati numerici esatti, dei dati integer o dei dati in valuta. In caso contrario, viene restituito NULL. |
DATETIME_PRECISION | smallint | Precisione in secondi frazionari se il tipo di parametro è datetime o smalldatetime. In caso contrario, viene restituito NULL. |
INTERVAL_TYPE | nvarchar(30) | NULL. Riservato a un uso futuro. |
INTERVAL_PRECISION | smallint | NULL. Riservato a un uso futuro. |
USER_DEFINED_TYPE_CATALOG | nvarchar(128) | NULL. Riservato a un uso futuro. |
USER_DEFINED_TYPE_SCHEMA | nvarchar(128) | NULL. Riservato a un uso futuro. |
USER_DEFINED_TYPE_NAME | nvarchar(128) | NULL. Riservato a un uso futuro. |
SCOPE_CATALOG | nvarchar(128) | NULL. Riservato a un uso futuro. |
SCOPE_SCHEMA | nvarchar(128) | NULL. Riservato a un uso futuro. |
SCOPE_NAME | nvarchar(128) | NULL. Riservato a un uso futuro. |
Vedi anche
Viste di sistema (Transact-SQL)
Viste dello schema delle informazioni (Transact-SQL)
sys.columns (Transact-SQL)
sys.objects (Transact-SQL)
sys.parameters (Transact-SQL)