シーケンス値がインクリメントされた後に後で使用するために、シーケンス値を変数に割り当てる必要があります。私はこれを試しましたが、エラーが発生します:
variable imageID number;
select SEQ_IMAGE_ID.CURRVAL into :imageID from dual;
select * from IMAGES where IMAGE_ID = :imageID;
Error starting at line 2 in command:
select SEQ_IMAGE_ID.CURRVAL into :imageID from dual
Error report:
SQL Error: ORA-01006: bind variable does not exist
01006. 00000 - "bind variable does not exist"
シーケンス名が正しいことをトリプルチェックしましたが、アイデアはありますか?