除錯SQL

  • 文檔創建者:Laurenwy
  • 編輯次數:2
  • 最近更新:Laurenwy 于 2026-04-15
  • 1. 概述

    1.1 版本

    FineDataLink 版本功能變動
    4.1.6.1使用者可在 FDL 內進行SQL的編寫/除錯、查看建立表效果、刪除表、清空表、複列表等操作
    4.1.9.2

    已存SQL檔案記錄中,展示建立人、編輯記錄;支援修改SQL檔案的名稱

    4.2.14.1

    4.2.14.1 及之後版本,對 SQL 編輯器進行全新升級,曆史版本請參考文檔:曆史文檔

    SQL 編輯優化升級

    • 支援自動提示表名、欄位名等資訊,並輔助補全

    • 支援選中部分程式碼除錯

    • 同一腳本支援多條 Select 查詢語句

    • 支援文法檢查與錯誤高亮

    • SQL 語句格式美化

    • 新增編輯鎖功能,其他人編輯時僅支援預覽

    4.2.16.4

    4.2.16.4 及之後版本,SQL 腳本獨立管理,展示在資料連結下的「除錯SQL」分組中。曆史版本請參考:曆史文檔

    • 左側資料連結與右側 SQL 編輯器解耦

    • SQL 腳本獨立管理

    • SQL 腳本歸在各資料連結下

    • SQL 語句查詢結果支援顯示總條數;支援匯出結果資料

    1.2 功能簡介

    在資料開發程式中,支援資料開發人員在 FDL 中編寫和除錯 SQL,並預覽 SQL 執行結果,無需切換工具即可完成開發和驗證。

    1.3 使用前提

    2. 功能介紹

    2.1 建立 SQL 編輯器

    4.2.16.4 及之後版本,SQL 編輯器作為一個獨立的工作區,不再受左側資料源影響,允許使用者同時開啟並管理多個歸屬不同資料連結的腳本。

    在庫表管理中,每個資料連結下的「除錯SQL」分組下,展示此連結下的所有 SQL 腳本;使用者可在列表中查看其權限下所有資料源的 SQL 腳本。

    「除錯SQL」分組右側,會顯示 SQL 腳本數量。如下圖所示:

    點選「+」,會在此資料連結下建立一個 SQL 腳本。如下圖所示:

    支援同一資料連結內的跨庫查詢,但不支援 SQL 腳本中跨資料連結查詢和操作。

    在 SQL 腳本功能欄會顯示歸屬的資料連結名稱。如下圖所示:

    支援在右側開啟並管理多個歸屬不同資料連結的腳本,各腳本完全獨立,點選標簽頁即可切換查看;切換左側資料連結,也不會影響到右側的編輯區。如下圖所示:

    2.2 編輯 SQL 檔案

    支援在選擇的資料連結下寫 SQL 語句,並進行除錯 。如下圖所示:

    完成編輯後儲存,SQL 腳本將會儲存在對應的資料連結下。如下圖所示:

    在編輯 SQL 時,編輯框內支援下表中的操作:

    功能
    說明
    SQL 提示與自動補全

    開啟「補全增強」,支援表和欄位等資訊的聯想補全,但開啟可能會影響性能。如下圖所示:

    支援提示與補全:

    • 庫名/模式名、表名/檢視表名、欄位名提示補全

    • 核心關鍵字/內建函數提示補全(不包含原資料管理)

    文法檢查與錯誤高亮

    支援文法檢查,若使用錯誤則標紅,滑鼠懸浮提示對應的錯誤類型。如下圖所示:

    支援檢查的錯誤類型:

    • 檢查表名/檢視表名/欄位名在當前連結的資料中是否存在

    • 檢查 SELECT 等核心關鍵詞或內建函數拼寫是否正確

    • 檢查括號 () 是否成對出現

    • 檢查 ==, !=, <>, >, < 等運算子是否使用正確

    • 檢查引號是否使用正確

    SQL 語句部分除錯與運作

    允許執行腳本中的部分語句

    選擇部分語句,點選頂部的「執行」或滑鼠右擊選擇「執行所選語句」,均可執行部分語句

    SQL 語句折疊

    支援折疊長語句,可以隱藏非關鍵程式碼塊,提升編寫和維護的效率

    區域性底色高亮支援編輯列底色高亮、雙括號底色高亮

    2.3 標簽頁操作

    滑鼠右鍵點選標簽頁,支援:關閉、關閉其他、關閉全部、重新命名。

    當標簽頁開啟過多,切換標簽頁時形成幹擾,可以快捷地批量關閉標簽頁;重新命名 SQL 檔案。

    2.4 工具欄操作

    工具欄支援儲存、執行語句、查看執行記錄等操作,詳細說明見下表:

    按鈕

    儲存將檔案儲存在「已存SQL檔案」中,以便後續使用
    執行/執行記錄

    執行 SQL 語句,在下方展示執行記錄,支援查看執行的 SQL、日誌和結果

    • SQL:僅支援查看當前執行的 SQL 語句

    • 日誌:記錄本次運作的開始時間、結束時間、狀態(成功/失敗)等資訊

    • 結果:執行成功才會展示結果 tab

    4.2.14.1 及之後版本支援一個腳本運作多條 select 查詢語句,將展示多個結果 tab

    格式美化

    支援一鍵美化格式,支援自動縮排、排版優化等等,讓 SQL 結構更清晰易讀

    複制複制當前 SQL
    補全增強

    開啟「補全增強」,支援表和欄位的聯想補全,但開啟可能會影響性

    詳情請參見本文 4.5.3 節

    2.5 匯出查詢結果

    4.2.16.4 及之後版本,使用 SQL 語句進行庫表查詢後,支援將查詢結果資料匯出。如下圖所示:

    支援選擇檔案類型,匯出為 Excel 或 CSV 檔案。配置說明可參考文檔:檔案匯出算子功能說明

    2.6 管理 SQL 腳本

    選擇某一 SQL 腳本,支援修改名稱或刪除。如下圖所示:

    附件列表


    主題: 資料管理
    • 有幫助
    • 沒幫助
    • 只是瀏覽
    • 评价文档,奖励 1 ~ 100 随机 F 豆!

    滑鼠選中內容,快速回饋問題

    滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

    不再提示

    10s後關閉

    獲取幫助
    線上支援
    獲取專業技術支援,快速幫助您解決問題
    工作日9:00-12:00,13:30-17:30在线
    頁面反饋
    針對當前網頁的建議、問題反饋
    售前咨詢
    業務咨詢
    電話:0933-790886或 0989-092892
    郵箱:taiwan@fanruan.com
    頁面反饋
    *問題分類
    不能為空
    問題描述
    0/1000
    不能為空

    反馈已提交

    网络繁忙