Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Database SQL di Microsoft Fabric
Fungsi IDENT_SEED sistem mengembalikan nilai seed asli yang ditentukan saat membuat kolom identitas dalam tabel atau tampilan. Mengubah nilai saat ini dari kolom identitas dengan menggunakan tidak DBCC CHECKIDENT mengubah nilai yang dikembalikan oleh fungsi ini.
Sintaks
IDENT_SEED ( 'table_or_view' )
Argumen
table_or_view
Ekspresi yang menentukan tabel atau tampilan yang akan diperiksa nilai seed identitas. table_or_view dapat berupa konstanta string karakter yang diapit dalam tanda kutip, variabel, fungsi, atau nama kolom. table_or_view adalah char, nchar, varchar, atau nvarchar.
Tipe pengembalian
numerik(@@MAXPRECISION,0))
Pengecualian
NULL Mengembalikan kesalahan atau jika pemanggil tidak memiliki izin untuk melihat objek.
Di SQL Server, pengguna hanya dapat melihat metadata securables yang dimiliki pengguna atau diberikan izin. Keamanan ini berarti fungsi bawaan yang memancarkan metadata seperti yang IDENT_SEED mungkin kembali NULL jika pengguna tidak memiliki izin pada objek tersebut. Untuk informasi selengkapnya, lihat Konfigurasi Visibilitas Metadata.
Remarks
Fungsi ini IDENT_SEED tidak tersedia untuk kolom identitas di Fabric Data Warehouse.
Contoh
J. Kembalikan nilai seed dari tabel tertentu
Contoh berikut mengembalikan nilai benih untuk Person.Address tabel dalam database AdventureWorks2025.
USE AdventureWorks2022;
GO
SELECT IDENT_SEED('Person.Address') AS Identity_Seed;
GO
B. Kembalikan nilai seed dari beberapa tabel
Contoh berikut mengembalikan tabel dalam database AdventureWorks2025 dengan kolom identitas dengan nilai benih.
USE AdventureWorks2022;
GO
SELECT TABLE_SCHEMA, TABLE_NAME,
IDENT_SEED(TABLE_SCHEMA + '.' + TABLE_NAME) AS IDENT_SEED
FROM INFORMATION_SCHEMA.TABLES
WHERE IDENT_SEED(TABLE_SCHEMA + '.' + TABLE_NAME) IS NOT NULL;
GO
Berikut adalah kumpulan hasil parsial.
TABLE_SCHEMA TABLE_NAME IDENT_SEED
------------ --------------------------- -----------
Person Address 1
Production ProductReview 1
Production TransactionHistory 100000
Person AddressType 1
Production ProductSubcategory 1
Person vAdditionalContactInfo 1
dbo AWBuildVersion 1