Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Gunakan FILEGROUP_ID() untuk Mengembalikan ID Filegroup di SQL Server

Di SQL Server, Anda dapat menggunakan FILEGROUP_ID() berfungsi untuk mengembalikan ID filegroup, berdasarkan namanya.

Untuk mengembalikan ID filegroup, cukup berikan namanya ke fungsi.

Contoh 1 – Kueri Dasar

Berikut ini contoh untuk didemonstrasikan.

USE WideWorldImporters;
SELECT FILEGROUP_ID('PRIMARY') AS Result;

Hasil:

+----------+
| Result   |
|----------|
| 1        |
+----------+

Contoh 2 – Lebih Banyak Filegroup

Basis data ini memiliki tiga grup file, jadi inilah contoh yang menampilkan ketiganya.

SELECT 
  FILEGROUP_ID('PRIMARY') AS FG_1,
  FILEGROUP_ID('USERDATA') AS FG_2,
  FILEGROUP_ID('WWI_InMemory_Data') AS FG_3,
  FILEGROUP_ID('OOPS') AS FG_4;

Hasil:

+--------+--------+--------+--------+
| FG_1   | FG_2   | FG_3   | FG_4   |
|--------+--------+--------+--------|
| 1      | 2      | 3      | NULL   |
+--------+--------+--------+--------+

Di sini, saya mencoba untuk menampilkan grup file keempat, tetapi dalam kasus ini, tidak ada grup file dengan nama itu, jadi saya mendapatkan NULL untuk kolom itu.

Kembalikan Nama Filegroup

Anda juga dapat menggunakan FILEGROUP_NAME() untuk mengembalikan nama filegroup berdasarkan ID-nya.

Kembalikan Semua Filegroups

Jika Anda ingin mengembalikan semua filegroups untuk database tertentu, lihat Cara Mengembalikan Semua Filegroups di SQL Server.

Buat Grup File

Jika Anda ingin membuat grup file baru, lihat Cara Menambahkan Grup File di SQL Server.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara membuat kueri pivot di server sql tanpa fungsi agregat

  2. Cara Menggunakan FILEGROUPPROPERTY() di SQL Server

  3. SYSDATETIME() vs GETDATE() di SQL Server:Apa Perbedaannya?

  4. SQL Server menambahkan kunci utama kenaikan otomatis ke tabel yang ada

  5. SQL Server v.Berikutnya :Performa STRING_AGG, Bagian 2