全部產品
Search
文件中心

Simple Log Service:INSERT INTO子句

更新時間:Jun 30, 2024

INSERT INTO子句支援將SQL計算結果寫入到同一Project下的其他Logstore中。

文法

INSERT INTO target_logstore (key) 
SELECT key FROM source_logstore
重要
  • 已在目標Logstore中,為目標欄位(例如key)建立索引及開啟統計功能。

  • target_logstore後面必須有待寫入的目標欄位,例如* | INSERT INTO target_logstore SELECT...為錯誤語句。

  • 如果欄位的資料類型不匹配,請在SELECT語句中使用類型轉換函式轉換欄位的資料類型。更多資訊,請參見類型轉換函式

  • 一次執行最多支援寫入10000條資料。

  • 目前只有中國地區支援,海外地區不支援。

參數說明

參數

說明

target_logstore

目標Logstore。

說明

目標Logstore和源Logstore不能相同。

source_logstore

源Logstore。

key

欄位名或列名。

樣本

在名為website_log的Logstore中統計不同狀態代碼的訪問次數,然後將統計結果寫入到名為test_insert的Logstore中。

重要

在執行如下語句前,您需在名為test_insert的Logstore中,為status欄位和PV欄位建立索引並開啟統計功能。

  • 查詢和分析語句

    * | INSERT INTO test_insert(status,PV) SELECT status, count(*) AS PV FROM website_log GROUP BY status
  • 查詢和分析結果(源Logstore)insert into

  • 查詢和分析結果(目標Logstore)insert into