コンテンツにスキップ
テーブルの作成と削除

テーブルの作成と削除

HTTPのquery APIは、SELECT文だけでなくDDLも実行できるため、HTTP APIでテーブルを作成・削除できます。

テーブルの作成

詳細は、タグテーブルを参照してください。

リクエスト

```http
GET http://127.0.0.1:5654/db/query
    ?q=create tag table EXAMPLE (name varchar(40) primary key, time datetime basetime, value double)
```

レスポンス

{"success":true,"reason":"Created successfully.","elapse":"92.489922ms"}

IF NOT EXISTS

```http
GET http://127.0.0.1:5654/db/query
    ?q=create tag table if not exists EXAMPLE (name varchar(40) primary key, time datetime basetime, value double)
```

TAG STATISTICS(タグ統計)

```http
GET http://127.0.0.1:5654/db/query
    q=create tag table EXAMPLE (name varchar(40) primary key, time datetime basetime, value double summarized)
```
📢
注意 summarizedキーワードは、対象のタグテーブルへのデータ取り込み時に、内部のタグデータ構造の統計を自動生成することを表します。詳細は、タグ統計を参照してください。

テーブルの削除

リクエスト

```http
GET http://127.0.0.1:5654/db/query
    ?q=drop table EXAMPLE
```

レスポンス

{"success":true,"reason":"Dropped successfully.","elapse":"185.37292ms"}
最終更新日