RazorSQL中的DB2查询,用于从序列中获取下一个val

RazorSQL中的DB2查询,用于从序列中获取下一个val,db2,razorsql,Db2,Razorsql,我试图在RazorSQL中运行一个DB2查询,以从序列中获取下一个val,但得到以下错误。有人能帮我吗 VALUES NEXT VALUE FOR SEQ_UPLOAD_MASTER; 错误:检测到未定义的对象或约束名称 DB2 SQL错误:SQLCODE:-204,SQLSTATE:42704,SQLERRMC: DB2INST1.SEQ_上传_主错误代码:-204 谢谢。我找到了解决办法。我试着用了错误的语法。正确的一个是 `select nextval for ARCH_TRANCHE.

我试图在RazorSQL中运行一个DB2查询,以从序列中获取下一个val,但得到以下错误。有人能帮我吗

VALUES NEXT VALUE FOR SEQ_UPLOAD_MASTER;
错误:检测到未定义的对象或约束名称

DB2 SQL错误:SQLCODE:-204,SQLSTATE:42704,SQLERRMC: DB2INST1.SEQ_上传_主错误代码:-204


谢谢。我找到了解决办法。我试着用了错误的语法。正确的一个是

`select nextval for ARCH_TRANCHE.SEQ_UPLOAD_MASTER from sysibm.sysdummy1;`

您的原始语法也正确,只是没有指定序列模式,所以DB2在默认模式中查找它:
DB2INST1.SEQ_UPLOAD_MASTER
,它等于您的授权ID。您必须以用户DB2INST1的身份登录。
`select nextval for ARCH_TRANCHE.SEQ_UPLOAD_MASTER from sysibm.sysdummy1;`