欧美成人精品手机在线观看_69视频国产_动漫精品第一页_日韩中文字幕网 - 日本欧美一区二区

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

SQL Prompt:高效開發SQL Server數據庫的必備插件!

admin
2024年10月10日 20:17 本文熱度 619

      雖然市面上也有不少的SQL Server數據庫管理工具,如DBeaver、Navicat等,但我個人還是比較喜歡它自帶的管理工具SSMS(SQL Server Management Studio),主要是SQL Server的一些功能在這上面都可以操作。

      唯一不足的就是它自身的智能提示做的很糟糕,就是圖示這個選項:

      你開啟它的話,會智能提示一些語法關鍵詞和對象名(表名,視圖名,存儲過程名,函數名等),如果你書寫的語法錯誤的話是沒有提示的。

     接下來安利一個非常好用的插件,搭配SSMS簡直爽翻了,它就是SQL PromptSQL Prompt插件提供智能代碼補全、SQL格式化、代碼自動提示和快捷輸入等功能,非常方便,可以自行去嘗試體會。


簡單體驗

      軟件安裝好后,可以在SSMS工具欄看到這個插件,如下圖:


刷新緩存
打開SSMS,SQL Prompt會自動運行,將當前實例下的所有對象都緩存起來,包括表,視圖,存儲過程,函數等。第一次打開時,插件會有一個加載緩存的過程。
如果數據庫中的對象有變化,可以手動刷新一下緩存,按住Ctrl+Shift+D即可,或者使用菜單欄里的Refresh Suggestions。


智能提示

a、當我們寫代碼時,插件會自動提示相關關鍵字,即使你輸入的小寫,也會自動轉換成大寫,如下圖:

     只輸入一個s時,SQL Prompt會根據使用頻率智能提示s開頭的關鍵字,只需要按Tab鍵就可以自動輸入候選關鍵字SELECT。

b、當某個對象你只記得開頭某幾個字母時,在你輸入相應的字母時,SQL Prompt也會智能提示相應的對象名:

c、當我們寫一段SQL時,當鼠標移動到數據庫對象時,插件會自動給出提示,點擊提示標簽,會顯示數據庫對象創建的腳本,如下圖:

其中不僅包括創建表語句,如果你設置了一些約束,也會在下面顯示出來:

SQL格式化

如下在SSMS輸入一段查詢語句:

Select FInterID, FTypeID, FColCaption as FColCaption_CHS, FColCaption As FColCaption , FHeadSecond, FColName, FTableName, FColType, FColWidth, FVisible, FItemClassID, FVisForQuest, FReturnDataType, FCountPriceType, FCtlIndex, FName, FTableAlias, FAction, FNeedCount, FIsPrimary, FLogicAction, FStatistical, FMergeable, FVisForOrder, FControl, FMode, FControlType, FEditable, FFormat, FFormatType, FAlign FROM ICChatBillTitle Where FTypeID IN (select FTemplateID From ICListtemplate Where FID=21) order by ftablename, fcolname

輸入以后看得出來語句對齊比較混亂,不太美觀:

    右鍵,使用SQL Prompt插件提供的 Format SQL格式化功能:

效果如下,可以看出,格式明顯規整了很多:


代碼快捷輸入
可以將我們經常輸入的代碼設置成快捷鍵,當你輸入快捷鍵時,按下Tab鍵可以自動輸入我們常用的代碼片段。例如:當你輸入ssf,按下Tab鍵會直接顯示SELECT * FROM ,如下圖:

當然也可以根據自己的使用習慣來自定義快捷鍵,在我們的SSMS管理工具中,可以點擊SQL Prompt → Options → Suggestions → Snippets →New進行添加,也可以看到系統提供的一些常用快捷鍵。


自動補全代碼
當我們輸入一段插入代碼時,會自動補全需要插入的字段和值,只需要你輸入相應的數據即可。如下圖:

還有很多好玩又實用的功能,有興趣的話可以下載下來自行探索嘗試一下。


下載地址:

鏈接:https://pan.baidu.com/s/1BzLLPa6sA52VTKCryz2iOg?pwd=aa1z 提取碼:aa1z


該文章在 2024/10/11 8:58:58 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved