1
私は休止状態とoracle 10 dbで作業しています。私はテーブルから次のシーケンス値を取得する必要があり、どのように知りたい。 私はthisの記事を見て、質問しています:クエリを定義せずに値を取得する方がいいですか?休止状態のoracleシーケンスから取得
ありがとうございます!
私は休止状態とoracle 10 dbで作業しています。私はテーブルから次のシーケンス値を取得する必要があり、どのように知りたい。 私はthisの記事を見て、質問しています:クエリを定義せずに値を取得する方がいいですか?休止状態のoracleシーケンスから取得
ありがとうございます!
いいえシーケンスから次の(nextval
)値または現在の値(currval
)を取得するには、通常selectを使用します。でもPLSQLで、SELECT INTOが使用されている、次のように:
SELECT YourSequence.NextVal INTO :new.ID FROM DUAL;
このような
単純な割り当てが機能しません。
:new.ID := YourSeqence.NextVal;
だから、休止状態でこれを行う方法はありませんか? – Rachel
いくつかの入力があったら、本当に役立つと思いますが... http://stackoverflow.com/q/11313854/164299 – Rachel
同じ質問のようですね。 – GolezTrol