一時テーブルへのデータ挿入
このコマンドが作成する一時テーブルは動的で、初めて挿入するときに実行時に生成されます。一時テーブルは名前に# が含まれることで識別されます。挿入に一時テーブルを使用する場合、一時テーブルは [TableName]#TEMP という形式で命名する必要があります。ここで TableName は挿入先テーブルの名前です。例:
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
1 回のリクエストで複数の挿入を実行するには、INSERT … SELECT 構文を使用して一時テーブルのデータから挿入します。これは、まずデータソースに送信するデータで一時テーブルを作成し、挿入するすべてのデータが揃ったら、その一時テーブルを挿入先のテーブルに渡すことで機能します。
# が含まれることで識別されます。挿入に一時テーブルを使用する場合、一時テーブルは [TableName]#TEMP という形式で命名する必要があります。ここで TableName は挿入先テーブルの名前です。例:
INSERT INTO Orders#TEMP (ShipCity, MyCustomField__c) VALUES ('New Orders', '9000');
INSERT INTO Orders#TEMP (ShipCity, MyCustomField__c) VALUES ('New Orders 2', '9001');
INSERT INTO Orders#TEMP (ShipCity, MyCustomField__c) VALUES ('New Orders 3', '9002');
INSERT INTO Orders (Name, MyCustomField__c) SELECT Name, MyCustomField__c FROM Orders#TEMP
このページは役に立ちましたか?