none
Alter sequence RRS feed

  • Pergunta

  • Fala!!!!

    Estou tentanto pegar o max de um campo para alterar a sequence porem esta me apresentando um erro

    ***SCRIPT

     

    CREATE SEQUENCE [dbo].[G_TIPOAPOLICE_CODIGOTIPOAPOLIC]
     AS [bigint]
      START WITH 1
      INCREMENT BY 1

     GO

    DECLARE @sth bigint;
    SET @sth = (select max(codigotipoapolice) from TIPOAPOLICE ) + 1
    DECLARE @sql nvarchar(max);
    SET @sql = N'ALTER SEQUENCE DBO.G_TIPOAPOLICE_CODIGOTIPOAPOLIC WITH ' + cast(@sth as nvarchar(20)) + ';';
    EXEC SP_EXECUTESQL @sql;
    print @sql
    SELECT MAX(codigotipoapolice) FROM TIPOAPOLICE

    ERRO

    Msg 11715, Level 15, State 1, Line 1
    No properties specified for ALTER SEQUENCE.
    ALTER SEQUENCE DBO.G_TIPOAPOLICE_CODIGOTIPOAPOLIC WITH 9;

    Ele nao altera o max value da sequence

    Valeu 

    Fernando

    quinta-feira, 6 de setembro de 2018 14:33

Respostas

Todas as Respostas