Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Użyj FILEGROUP_NAME(), aby zwrócić nazwę grupy plików w SQL Server

W SQL Server możesz użyć FILEGROUP_NAME() funkcja zwracająca nazwę grupy plików na podstawie jej identyfikatora.

Aby zwrócić nazwę grupy plików, po prostu przekaż jej identyfikator do funkcji.

Przykład 1 – zapytanie podstawowe

Oto przykład do zademonstrowania.

USE WideWorldImporters;
SELECT FILEGROUP_NAME(1) AS Result;

Wynik:

+----------+
| Result   |
|----------|
| PRIMARY  |
+----------+

Przykład 2 – Więcej grup plików

Ta baza danych ma trzy grupy plików, więc oto przykład, który wyświetla wszystkie trzy.

SELECT 
  FILEGROUP_NAME(1) AS FG_1,
  FILEGROUP_NAME(2) AS FG_2,
  FILEGROUP_NAME(3) AS FG_3,
  FILEGROUP_NAME(4) AS FG_4;

Wynik:

+---------+----------+-------------------+--------+
| FG_1    | FG_2     | FG_3              | FG_4   |
|---------+----------+-------------------+--------|
| PRIMARY | USERDATA | WWI_InMemory_Data | NULL   |
+---------+----------+-------------------+--------+

Tutaj próbowałem wyprowadzić czwartą grupę plików, ale w tym przypadku nie ma grupy plików o identyfikatorze 4, więc otrzymujemy NULL dla tej kolumny.

Zwróć wszystkie grupy plików

Jeśli chcesz zwrócić wszystkie grupy plików dla danej bazy danych, zobacz Jak zwrócić wszystkie grupy plików w SQL Server.

Utwórz grupę plików

Jeśli chcesz utworzyć nową grupę plików, zobacz Jak dodać grupę plików w SQL Server.

Zwróć identyfikator grupy plików

Możesz także użyć FILEGROUP_ID() aby zwrócić identyfikator grupy plików na podstawie jej nazwy.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Migawki bazy danych programu SQL Server -4

  2. Czy możesz wywołać usługę internetową z kodu TSQL?

  3. Jak naprawić błąd 926 Microsoft SQL Server? — Rozwiązany

  4. Ile razy dany znak pojawia się w ciągu znaków

  5. Napraw „nazwa profilu jest nieprawidłowa” podczas wysyłania poczty z serwera SQL