20. union : ユニオン(縦結合)¶
- POST /api/union¶
ユニオン(縦結合)する API.
リクエスト例
POST /api/union HTTP/1.1 Content-Type: application/json; charset= "UTF-8" Authorization: (Loginトークン) { "table_name":"union", "master_table_name":"kabuMaster", "slave_table_name":"kabuInfo", "master_setid":1, "slave_setid":1, "master_union_key":["銘柄コード"], "slave_union_key":["銘柄コード"], "is_master_tableid":"Yes", "is_slave_rec_number":"Yes", "is_delete_table":"No" }
- JSON Parameters:
table_name -- 縦結合テーブル名
master_table_name -- マスターテーブル名
slave_table_name -- スレーブテーブル名
master_setid -- マスターテーブルのセットID
slave_setid -- スレーブテーブルのセットID
master_union_key -- マスターテーブルの結合キーリスト
slave_union_key -- スレーブテーブルの結合キーリスト
is_master_tableid -- Yes:マスターテーブルのIDを使用する、No:使用しない
is_slave_rec_number -- Yes:スレーブテーブルのRecNoを出力する、No:出力しない
is_delete_table -- Yes:元テーブルを削除する、No:削除しない
レスポンス例
HTTP/1.1 200 OK Content-Type: application/json; charset="utf-8" { "resultCode": 6, "resultMSG": "union SUCCESS ResultCode=6 ElapsedTime=0.001sec" }
- Response Data:
resultCode -- 正(作成されたテーブルID)、負(エラーコード)