Livre ERP

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Livre ERP

Sistema Comercial Open Source


    Reiniciando, resetando, zerando um campo identity

    admin
    admin
    Admin


    Mensagens : 149
    Data de inscrição : 16/01/2008
    Idade : 38
    Localização : Manaus - Am

    Reiniciando, resetando, zerando um campo identity Empty Reiniciando, resetando, zerando um campo identity

    Mensagem  admin Sex Fev 22, 2008 1:09 pm

    Reiniciando, resetando, zerando um campo identity - (AutoIncremento)

    Ola pessoal tive uma necessidade de zerar um campo autoincremento no sql entao para isso usei a rotina abaixo, que encntrei na net.

    abracos


    Código:
    --Tabela para testes, gerado o campo codCliente como identity e começando com 1 e incrementando em 1
        CREATE TABLE Tb_Teste(codCliente INT IDENTITY(1,1), nomeCliente VARCHAR(50))
        --inserindo uma cliente
        INSERT Tb_Teste (nomeCliente) VALUES('Maria Sharapova')
        --consultando a tabela
        SELECT * FROM Tb_Teste
        --alterando o identity para 10
        DBCC CHECKIDENT (Tb_Teste, RESEED, 10)
        --inserindo mais uma cliente
        INSERT Tb_Teste (nomeCliente) VALUES('Daniela Hantuchova')
        --consultando a tabela novamente
        SELECT * FROM Tb_Teste
        --destruindo a tabela de exemplo
        DROP TABLE Tb_Teste

      Data/hora atual: Sex maio 17, 2024 12:24 am