sys.all_parameters (Transact-SQL)
Data aggiornamento: 14 aprile 2006
Visualizza tutti i parametri appartenenti agli oggetti definiti dall'utente e agli oggetti di sistema.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
object_id |
int |
ID dell'oggetto a cui appartiene il parametro. |
name |
sysname |
Nome del parametro. Valore univoco all'interno dell'oggetto. Se l'oggetto è una funzione scalare, il nome del parametro è una stringa vuota nella riga che rappresenta il valore restituito. |
parameter_id |
int |
ID del parametro. Valore univoco all'interno dell'oggetto. Se l'oggetto è una funzione scalare, parameter_id = 0 rappresenta il valore restituito. |
system_type_id |
tinyint |
ID del tipo di sistema del parametro. |
user_type_id |
int |
ID del tipo di parametro definito dall'utente. Per restituire il nome del tipo, eseguire il join alla vista del catalogo sys.types per questa colonna. |
max_length |
smallint |
Lunghezza massima del parametro, in byte. -1 = La colonna è di tipo varchar(max), nvarchar(max), varbinary(max) o xml. |
precision |
tinyint |
Precisione del parametro se di tipo numerico, in caso contrario 0. |
scale |
tinyint |
Scala del parametro se di tipo numerico, in caso contrario 0. |
is_output |
bit |
1 = Parametro di output (o restituito), in caso contrario 0. |
is_cursor_ref |
bit |
1 = Parametro di riferimento al cursore. |
has_default_value |
bit |
1 = Parametro con un valore predefinito. SQL Server supporta i valori predefiniti solo per gli oggetti CLR in questa vista del catalogo. Il valore di questa colonna sarà pertanto sempre 0 per gli oggetti Transact-SQL. Per visualizzare il valore predefinito di un parametro in un oggetto Transact-SQL, eseguire una query sulla colonna definition della vista del catalogo sys.sql_modules o utilizzare la funzione di sistema OBJECT_DEFINITION. |
is_xml_document |
bit |
1 = Il contenuto è un documento XML completo. 0 = Il contenuto è un frammento di documento oppure il tipo di dati della colonna non è xml. |
default_value |
sql_variant |
Se has_default_value è 1, il valore della colonna corrisponde al valore predefinito del parametro. Negli altri casi, NULL. |
xml_collection_id |
int |
ID dell'insieme di schemi XML utilizzato per convalidare il parametro. Diverso da zero se il parametro è di tipo xml e XML è tipizzato. 0 = Non esiste un insieme di schemi XML oppure il parametro non è XML. |
Vedere anche
Riferimento
Viste del catalogo per gli oggetti (Transact-SQL)
Viste del catalogo (Transact-SQL)
sys.parameters (Transact-SQL)
sys.system_parameters (Transact-SQL)
Altre risorse
Domande frequenti sull'esecuzione di query sul catalogo di sistema di SQL Server
Guida in linea e informazioni
Cronologia modifiche
Versione | Cronologia |
---|---|
14 aprile 2006 |
|