equência @Oracle, mas depois no MS SQL Server

No Oracle, existe um mecanismo para gerar números de sequência, por exempl

CREATE SEQUENCE supplier_seq

    MINVALUE 1
    MAXVALUE 999999999999999999999999999
    START WITH 1
    INCREMENT BY 1
    CACHE 20;

E, em seguida, execute a instrução

supplier_seq.nextval

para recuperar o próximo número de sequênci

Como você criaria a mesma funcionalidade no MS SQL Serve

Edit: Eu não estou procurando maneiras de gerar automaticamente chaves para registros de tabela. Preciso gerar um valor exclusivo que possa usar como um ID (lógico) para um processo. Então, eu preciso da funcionalidade exata que a Oracle fornece.

questionAnswers(10)

yourAnswerToTheQuestion