SQL生成
更新時間 2025-01-10 17:51:37
最近更新時間: 2025-01-10 17:51:37
分享文章
SQL生成是一款專注于將自然語言轉換為SQL的智能工具,它打破了人與結構化數據之間的壁壘,使得普通用戶可以通過自然語言查詢來操作數據庫。它不僅支持MySQL、PostgreSQL等主流數據庫,還能處理復雜查詢,極大地提升數據查詢的效率和準確性。例如,您可以提問:“查詢所有訂單總金額超過1000的客戶。”
前提條件
- 當前實例為強管控模式。
- 當前實例未被禁用,且屬于已登錄狀態。
- 支持數據庫:MySQL,PostgreSQL,Sql Server,DRDS。
注意事項
- 請避免過于頻繁發送消息,系統對消息的發送頻率有限制。
- 要求查詢窗口對應的實例屬于未被禁用且已錄入托管賬密的強管控實例,只有滿足如上條件的實例才能使用SQL生成功能。
- 同一個問題的多次請求有一定概率返回不同的SQL,此為正常現象。
操作步驟
- 登錄DMS控制臺。
- 選擇實例列表 雙擊對應實例的庫/模式進入查詢窗口。
- 點擊頁面查詢窗口處的SQL生成按鈕喚起AI輸入框,或Ctrl+I(Command+I)快捷鍵喚起AI輸入框。
- 在AI輸入框內輸入問題,點擊右側icon進行查詢。
- 點擊接受按鈕使用此條SQL語句。
SQL生成功能按鈕
-
SQL接受/放棄:如果您對SQL生成提供的回答感到滿意,可以點擊接受按鈕或Tab鍵,新生成SQL以及對應輸入文本(如果勾選追加注釋的話)會在查詢窗口當中進行展示;如果您對SQL生成提供的回答不滿意,可以點擊放棄按鈕或esc鍵,當前AI輸入框會消失,新生成SQL不會在查詢窗口當中進行展示。
說明SQL生成不存在上下文連續性,只會根據每次AI輸入框中輸入的自然語言生成SQL。
-
重新生成SQL:如果您想要重新生成SQL,則直接點擊
按鈕或回車。
-
重新提問:如果您想修改原本的文本,則可以在AI輸入框中針對原始文本進行修改并再次請求SQL生成服務。
-
關閉AI輸入框:您可以通過點擊對話框右上角
按鈕或esc鍵來關閉對話框。