Di SQL Server, IDENTITY
properti dapat ditetapkan ke tinyint
, smallint
, int
, bigint
, decimal(p, 0)
, atau numeric(p, 0)
kolom. Oleh karena itu SCOPE_IDENTITY
fungsi harus mengembalikan tipe data yang dapat mencakup semua hal di atas.
Seperti yang dikatakan jawaban sebelumnya, masukkan saja ke int
di server sebelum mengembalikannya, maka ADO.NET akan mendeteksi tipenya seperti yang Anda harapkan.