sp_helpfilegroup (Transact-SQL)
Si applica a: SQL Server
Restituisce i nomi e gli attributi dei filegroup associati al database corrente.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_helpfilegroup [ [ @filegroupname = ] N'filegroupname' ]
[ ; ]
Argomenti
[ @filegroupname = ] N'filegroupname'
@filegroupname è sysname, con un valore predefinito .NULL
Nome logico di qualsiasi filegroup nel database corrente. @filegroupname è sysname, con un valore predefinito .NULL
Se @filegroupname non viene specificato, vengono elencati tutti i filegroup nel database corrente e viene visualizzato solo il primo set di risultati visualizzato nella sezione Set di risultati.
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Set di risultati
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
groupname |
sysname | Nome del filegroup |
groupid |
smallint | Identificatore numerico del filegroup. |
filecount |
int | Numero di file del filegroup. |
Se si specifica @filegroupname , viene restituita una riga per ogni file nel filegroup.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
file_in_group |
sysname | Nome logico del file nel filegroup. |
fileid |
smallint | Identificatore numerico del file. |
filename |
nchar(260) | Nome fisico del file che include il percorso di directory. |
size |
nvarchar(15) | Dimensione del file in kilobyte. |
maxsize |
nvarchar(15) | Dimensione massima del file. Valore massimo fino a cui possono aumentare le dimensioni del file. Un valore di UNLIMITED in questo campo indica che il file cresce fino a quando il disco non è pieno. |
growth |
nvarchar(15) | Incremento per l'aumento delle dimensioni del file. Questo valore indica la quantità di spazio aggiunta al file ogni volta che è necessario nuovo spazio.0 = Il file è di dimensioni fisse e non aumenta. |
Autorizzazioni
È richiesta l'appartenenza al ruolo public .
Esempi
R. Restituire tutti i filegroup in un database
Nell'esempio seguente vengono restituite le informazioni sui filegroup nel database di esempio AdventureWorks2022
.
USE AdventureWorks2022;
GO
EXEC sp_helpfilegroup;
GO
B. Restituisce tutti i file in un filegroup
Nell'esempio seguente vengono restituite le informazioni relative a tutti i file nel filegroup PRIMARY
nel database di esempio AdventureWorks2022
.
USE AdventureWorks2022;
GO
EXEC sp_helpfilegroup 'PRIMARY';
GO