私は最近、SQL ServerをOracleに変更しました。オラクル固有の機能が混乱しています。 https://docs.oracle.com/cd/B19306_01/appdev.102/b14261/returninginto_clause.htmの文書は、私には分かりませんでした。Returningとは何か... INTO .... Oracle SQLでは何ですか?
私はのような何かを行う場合は、次の
INSERT INTO my_table (val2, val3, val4)
VALUES (2, 3, 4)
RETURNING val1 INTO 1
をテーブルのスキーマは次のとおりです。
CREATE TABLE my_table (
val1 NUMBER NOT NULL,
val2 NUMBER,
val3 NUMBER,
val4 NUMBER,
CONSTRAINT pk_val1 PRIMARY KEY (val1)
)
それが何をするのでしょうか?それは何を返すのですか?
SQL Serverに 'Insert Into'を実行することができます... – ps2goat
だから私の質問は 'Insert Into'それは「リターンイントゥー」のことでした。 – Sonofblip