GenQL 是一款基於網頁的工具,旨在透過自然語言輸入,生成對應的 SQL 查詢語句,協助使用者更直觀地與資料庫互動。

主要功能:

  • 自然語言轉 SQL: 使用者可以輸入類似「顯示所有員工的姓名和薪水」的自然語言描述,GenQL 將自動生成相應的 SQL 查詢語句。

  • 資料庫結構導入: 支援使用者上傳資料庫的結構資訊,透過 JSON 或 CSV 格式的檔案,讓 GenQL 瞭解資料庫的表格和欄位,從而生成更準確的查詢語句。

使用方法:

  1. 導入資料庫結構: 在 GenQL 網頁的左側面板,使用者可以直接在 JSON 編輯器中輸入資料庫結構,或上傳包含結構資訊的 .json.csv 檔案。

  2. 輸入查詢需求: 在右側的輸入框中,輸入自然語言描述的查詢需求,例如:「列出所有產品的名稱和價格」。

  3. 生成 SQL 查詢: GenQL 將根據提供的資料庫結構和查詢需求,自動生成對應的 SQL 查詢語句,並顯示在下方。

注意事項:

  • 資料庫結構格式: 為確保 GenQL 正確解析資料庫結構,建議使用標準的 JSON 或 CSV 格式,詳細說明可參考官方指引。

  • 檔案大小限制: 上傳的 JSON 或 CSV 檔案大小應不超過 5 MB。

GenQL 為開發者和資料分析師提供了一個便捷的工具,透過自然語言輸入,快速生成 SQL 查詢語句,降低了與資料庫互動的門檻,提升了工作效率。