在sybase中将标识列值重置为零

在sybase中将标识列值重置为零,sybase,Sybase,我有一个带有标识列的表。它有100行。我把桌子截断了。现在,如果我插入标识值为101的新记录,等等。。有人能告诉我如何将身份重置为零吗 您需要的SQL是: sp_chgattribute TABLENAME, "identity_burn_max", 0, "0" 其中TABLENAME是表的名称。如果要将其设置为0以外的值,请调整最后一个参数的值 另外请注意,如果表中当前有任何行,则无法将该值设置为小于该列中最大当前值的任何值。您知道在不使用sa的情况下是否可以这样做吗?

我有一个带有标识列的表。它有100行。我把桌子截断了。现在,如果我插入标识值为101的新记录,等等。。有人能告诉我如何将身份重置为零吗

您需要的SQL是:

sp_chgattribute TABLENAME, "identity_burn_max", 0, "0"
其中
TABLENAME
是表的名称。如果要将其设置为0以外的值,请调整最后一个参数的值


另外请注意,如果表中当前有任何行,则无法将该值设置为小于该列中最大当前值的任何值。

您知道在不使用sa的情况下是否可以这样做吗?