As far as I know, the answer is NO. The identifier is intended to increase by the value of the seed you specify, which is equal to 1 by default. But you can have an identity in several of two. 2,4,6,8,10
id INT identity(2, 2) -- starts at 2, increments by 2
If you need something else, you may need to implement your own.
Computed Columns
create table t ( id int identity, power_id as power(2, id), name varchar(50) ) Results ID POWER_ID TEXT
source share