INSERT ステートメントは、外部データベースに新しい行を追加します。
オプションの列名リストで、値を挿入するターゲット表の列のリストを示します。 列名リストにない列にはいずれも、それらのデフォルト値が挿入されます。
挿入操作時に問題が起きた場合は、実行時エラーが生成されます。 たとえば、データベース・テーブルには、 INSERT 操作で違反する可能性のある制約が定義されていることがあります。 その場合、この動作を変更するようにノードが構成されているのでない限り、 例外が送出されます。
次の例では、Database ノード上の dataSource プロパティーが構成されていて、 データ・ソースによって識別されるデータベースには列 A、B、 および C を持つ TABLE1 という表があるとしています。
<A> <B>1</B> <C>2</C> <D>3</D> </A>
INSERT INTO Database.TABLE1(A, B, C) VALUES (Body.A.B, Body.A.C, Body.A.D);
データベース・エラーの処理については、 データベース状態のキャプチャーを参照してください。
注意 |
商標 |
ダウンロード |
ライブラリー |
技術サポート |
フィードバック
![]() ![]() |
ak05050_ |