系統(tǒng)軟件園 - 打造精品軟件下載網(wǎng)站 系統(tǒng)軟件園首頁(yè) | Win7激活工具 | 熱門專題
系統(tǒng)軟件園>您的位置:首頁(yè) > 軟件下載 > 系統(tǒng)軟件 > 編程開發(fā) >

Apexsql Refactor(SQL代碼格式化軟件) 2019免費(fèi)版

Apexsql Refactor(SQL代碼格式化軟件) 2019免費(fèi)版
更新時(shí)間:2023-12-06軟件大?。?/span>25.87M軟件格式:.rar
授權(quán)方式:免費(fèi)版軟件語(yǔ)言:簡(jiǎn)體中文軟件類型:國(guó)產(chǎn)軟件

安全檢測(cè):

推薦星級(jí):

分享到:

軟件介紹

Apexsql Refactor是一款可以清理SQL代碼的格式化軟件,能夠輕松地重構(gòu)和格式化SQL代碼,并通過使用實(shí)際的自定義名稱替換通配符來(lái)消除隱式引用,適用于每天需要處理大量SQL代碼的用戶

Apexsql Refactor(SQL代碼格式化軟件) 2019免費(fèi)版

Apexsql Refactor軟件特色

優(yōu)化執(zhí)行并轉(zhuǎn)換SQL代碼

ApexSQL Refactor可以識(shí)別和刪除未使用的變量或參數(shù),從而縮短執(zhí)行時(shí)間。此外,它可用于替換具有顯式列表的關(guān)聯(lián)表和通配符的復(fù)雜關(guān)系,所有這些都用于優(yōu)化語(yǔ)句和代碼。

它還具有重命名表,函數(shù),視圖和過程以及更改參數(shù)的選項(xiàng),而無(wú)需擔(dān)心自動(dòng)更新的依賴項(xiàng)。它可以插入代理鍵以替換多列主鍵并拆分大表。

它的一個(gè)主要優(yōu)點(diǎn)是,它使您能夠快速轉(zhuǎn)換和導(dǎo)出SQL代碼到各種編程語(yǔ)言,如Java,C ++,C#,PHP,PowerBuilder,Ruby,delphi或VB.NET。

Visual Studio插件,用于幫助SQL Server用戶

憑借其高級(jí)格式化功能,ApexSQL Refactor可以清理和優(yōu)化您的SQL代碼,簡(jiǎn)化您的數(shù)據(jù)庫(kù)結(jié)構(gòu)并提高執(zhí)行效率。由于您可以創(chuàng)建不同的格式配置文件并在它們之間切換,因此處理未來(lái)項(xiàng)目肯定會(huì)更容易,其目的是幫助您增強(qiáng)SQL數(shù)據(jù)庫(kù)的設(shè)計(jì),而不會(huì)影響依賴性和功能。憑借豐富的自定義選項(xiàng),它可以滿足任何SQL Server用戶。

高級(jí)格式化和重構(gòu)工具

該插件與2005年至2013年的visual studio版本兼容,使您能夠創(chuàng)建自定義格式配置文件,可以輕松激活并與其他開發(fā)人員共享。其目的是幫助您輕松更改SQL代碼的布局并篡改表,函數(shù),過程和參數(shù),而不會(huì)對(duì)依賴項(xiàng)和代碼功能產(chǎn)生任何影響。

您可以更改大小寫,縮進(jìn)和間距設(shè)置,插入注釋,管理表達(dá)式,模式和數(shù)據(jù)語(yǔ)句,值,變量和執(zhí)行流程。在應(yīng)用任何更改之前,將預(yù)覽您的操作結(jié)果。它不僅可以格式化您的代碼,而且ApexSQL Refactor使您能夠以批處理模式格式化現(xiàn)有的SQL文件。

ApexSQL Refactor軟件功能

添加代理鍵
混淆SQL
安全地重命名SQL對(duì)象
格式化SQL對(duì)象
替換一對(duì)多關(guān)系
更改程序參數(shù)
將SQL封裝到過程中
找到并突出顯示未使用的變量
限定對(duì)象并擴(kuò)展通配符
SQL格式化程序,有160多個(gè)選項(xiàng)

使用教程

1.把鼠標(biāo)停在sql所在行,然后ctrl+Enter直接執(zhí)行當(dāng)前sql。

2.解決Toad對(duì)中文顯示亂碼問題(如果數(shù)據(jù)庫(kù)所在主機(jī)的NLS_LANG是AMERICAN_AMERICA.WE8ISO8859P1):

系統(tǒng)環(huán)境變量加 NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1

3.toad中自動(dòng)提示功能,就像plsql developer那樣:

輸入表名前幾個(gè)字母,然后用Ctrl + .就可以彈出,如你輸入select * from emp t where t. 這時(shí)候停頓一下,會(huì)彈出emp的字段來(lái)供你選擇

4.如何支持代碼自動(dòng)更正,如輸入ndf,自動(dòng)替換成NO_DATA_FOUND,輸入sf自動(dòng)替換成select * from:

點(diǎn)開菜單edit->editer_options->auto_replace中,自己去設(shè)定。可以設(shè)置任何你想自動(dòng)替換的單詞

5.toad如何實(shí)現(xiàn)多線程,像plsql developer那樣可以取消當(dāng)前的操作:

安裝的時(shí)候有選項(xiàng)設(shè)置,如果未設(shè)置進(jìn)入view-options-oracle-transactions,把第一個(gè)選項(xiàng)選上。

6.在TOAD的SQL Editor中修改查詢的數(shù)據(jù):

select rowid,b.* from acc_bill b 就可以修改數(shù)據(jù)了......

7.使用Object Palette吧,很棒:

在VIEW——Object Palette找到入口。點(diǎn)擊后在SQL Editor窗口右側(cè)產(chǎn)生一個(gè)窗口,里面可以根據(jù)schema選擇對(duì)象類型,比如table,出現(xiàn)的表名雙擊后就出現(xiàn)在SQL編輯器里了,下面還有字段名,是不是很方便啊。

8.關(guān)于TOAD啟動(dòng)的一些問題:

有的時(shí)候安裝完成后突然發(fā)現(xiàn)無(wú)法同時(shí)打開兩個(gè)TOAD,其實(shí)這是一個(gè)option控制的。進(jìn)入option界面,選擇General,右側(cè)第四個(gè) “Allow multiple copies ...”,那個(gè)就是選項(xiàng)了,打勾后重啟程序就可以了。同一個(gè)界面里第五個(gè)是控制是否顯示進(jìn)入畫面,覺得麻煩可以刪掉,去掉那個(gè)勾就可以了。

9.安裝好toad后根據(jù)需要使用到的特性,需要運(yùn)行一些腳本:(都在Toad/temps目錄下)

ü 如果需要用Toad來(lái)查看執(zhí)行計(jì)劃,必須運(yùn)行腳本PrepToad.sql或者notoad.sql

n 如果希望專門建立一個(gè)Toad 用戶來(lái)存放Toad需要使用的對(duì)象的話,就運(yùn)行preptoad.sql。

n 如果希望在當(dāng)前連接用戶模式下建立toad需要使用的對(duì)象的話,就運(yùn)行notoad.sql。

n 注意,如果是選擇了專門建立toad這個(gè)用戶的話,需要先修改一下腳本,指定用戶的默認(rèn)表空間和臨時(shí)表空間。

ü 需要使用Oracle8i 的Profile analyzer,必須運(yùn)行ToadProfiler.sql

ü 需要加強(qiáng)Toad的安全性,必須運(yùn)行ToadSecurity.sql

10.以下都是指toad8.0xpert下:

執(zhí)行toad自帶的執(zhí)行計(jì)劃的方法:

view->options->oracle->general配置explain plan的表名和用戶名,如圖:

如果還沒有建立計(jì)劃表plan_table請(qǐng)執(zhí)行以下腳本:

-----------------------------------------------------------------------------

SQL> @C:/oracle/ora92/rdbms/admin/utlxplan.sql

SQL> create public synonym plan_table for plan_table;

SQL> grant select,update,insert,delete on plan_table to public;

-----------------------------------------------------------------------------

11.TOAD 9.0.1.8 版本的幾個(gè)不錯(cuò)的功能:

Utilities-Unix Job Scheduler 有不少DBA.Backup.Table和Index維護(hù)的相關(guān)shell腳本,可供學(xué)習(xí)參考。

Utilities-Network Utilities 有telnet/RExec/Ping/TNSPing/SSH等功能。

Utilities-Script Manager 有不少常用的數(shù)據(jù)庫(kù)查詢和維護(hù)SQL語(yǔ)句,并且能直接執(zhí)行測(cè)試。

View-Object Palette 選上后,會(huì)在toad右側(cè)顯示數(shù)據(jù)庫(kù)對(duì)象面板,雙擊可以在輸入?yún)^(qū)輸入對(duì)象名,且方便查詢。

按F8顯示最近執(zhí)行的sql語(yǔ)句,方便查詢,并可選擇出來(lái)修改.執(zhí)行。

Database-Compare-Single Objects 可以比較兩個(gè)對(duì)象腳本之間的差異。

Database-Report-HTML Schema Doc Generator 可以生成超文本格式的數(shù)據(jù)庫(kù)對(duì)象及其代碼詳細(xì)信息文檔。

Database-Optimizer-Unix Kernel Parms 計(jì)算unix主機(jī)(包括Solaris/AIX/HPUX/Tru64/Linux)的內(nèi)核參數(shù)信息。

Database-Optimizer-Repair Chained Rows 可以計(jì)算和修復(fù)行鏈接

Database-Optimizer-Rebuild Table 可以生成重建表的腳本(包括索引.約束及其重編譯對(duì)應(yīng)存儲(chǔ)過程信息)。

Database-Optimizer-Pinned Code 可以查詢共享池中的代碼信息,并且能Fulsh SGA和pin指定的對(duì)象到共享池中。

12.Toad Database Health Check功能執(zhí)行前操作:

SQL> conn /as sysdba

Connected.

--為了分析alert.log文件

SQL> CREATE OR REPLACE DIRECTORY TOAD_BDUMP_DIR as '/opt/oracle/db01/app/oracle/admin/ORCL/bdump';

Directory created.

SQL> GRANT READ, WRITE on DIRECTORY TOAD_BDUMP_DIR to wacos;

Grant succeeded.

[FK Constraints with nonmatching column definitions]太耗時(shí),建議取消

13.如何設(shè)置使得注釋字體是立體字而不是斜體字(Toad 9.1.0.62)

編輯區(qū)右擊 - 選擇edit options - 查看Language組合框 - 選擇PL/SQL語(yǔ)言 - 點(diǎn)擊Edit按鈕 - 選擇Highlighting標(biāo)簽 - 從左側(cè)Styles里選擇Comment - 把Font Style組合框里的Italic選擇框的小勾去掉。

Apexsql Refactor(SQL代碼格式化軟件) 2019免費(fèi)版下載地址
同類軟件推薦
相關(guān)軟件下載
返回頂部


系統(tǒng)軟件完發(fā)布的系統(tǒng)鏡像及軟件均來(lái)至互聯(lián)網(wǎng),僅供學(xué)習(xí)和研究使用,不得用于任何商業(yè)用途并請(qǐng)?jiān)谙螺d后24小時(shí)內(nèi)刪除,如果滿意請(qǐng)聯(lián)系版權(quán)方購(gòu)買。
如果您發(fā)現(xiàn)本站侵害了您的版權(quán),請(qǐng)立即聯(lián)系我們,本站將第一時(shí)間進(jìn)行相關(guān)處理。郵箱:[見首頁(yè)]
版權(quán)聲明|下載聲明 Copyright @ 2021 系統(tǒng)軟件園