我有两个变量
MAX_TABLE_ID INTEGER;
NEXT_TABLE_ID INTEGER;
我正在将值读入这些值,然后尝试根据它们更改序列
EXECUTE IMMEDIATE 'ALTER SEQUENCE NEXT_VALIDATED_TABLE_ID INCREMENT BY [MAX_TABLE_ID-NEXT_TABLE_ID]';
位我收到“无效号码”错误或 SQL 命令未结束错误。
即使我尝试硬编码数字也会发生这种情况
ALTER SEQUENCE NEXT_VALIDATED_TABLE_ID INCREMENT BY 100-1; or
ALTER SEQUENCE NEXT_VALIDATED_TABLE_ID INCREMENT BY [100-1];
我在这里遗漏了一些明显的东西吗