RazorSQL漢化版將軟件的界面全部變成了中文,用戶在操作的過程中不會(huì)再出現(xiàn)因?yàn)檎Z言不通而導(dǎo)致無法使用的問題,數(shù)據(jù)庫基本的四大操作增刪改查都能快速實(shí)現(xiàn),極大提升了程序員的開發(fā)效率,并且可以在不同的數(shù)據(jù)庫與系統(tǒng)之中快速編輯信息,擁有極強(qiáng)的兼容性與適配性。
軟件功能
1、用于瀏覽數(shù)據(jù)庫對(duì)象的數(shù)據(jù)庫導(dǎo)航器。
2、用于創(chuàng)建SQL查詢的SQL編輯器。
3、用于創(chuàng)建,編輯,刪除,描述,更改和查看表格,視圖,索引和序列的可視化工具
4、Visual Tools用于創(chuàng)建,編輯,刪除和執(zhí)行存儲(chǔ)過程,函數(shù)和觸發(fā)器
5、強(qiáng)大的編程編輯器,嵌入強(qiáng)大的EditRocket代碼編輯器,支持20種編程語言,包括SQL,PL / SQL,TransactSQL,SQL PL,HTML,XML等等。
6、導(dǎo)出工具 - 以各種格式導(dǎo)出數(shù)據(jù)
7、導(dǎo)入工具 - 將分隔文件,Excel文件或固定寬度文件中的數(shù)據(jù)導(dǎo)入到表格中
8、內(nèi)置關(guān)系數(shù)據(jù)庫引擎(HSQLDB),開箱即用,不需要最終用戶管理
9、生成DDL工具以生成表格,視圖和索引DDL。
10、表/ SQL查詢比較工具,用于跨多個(gè)連接比較表或查詢
11、 數(shù)據(jù)庫數(shù)據(jù)搜索工具,用于搜索單個(gè)或多個(gè)數(shù)據(jù)庫表和查看數(shù)據(jù)。
12、數(shù)據(jù)庫對(duì)象搜索工具,用于搜索數(shù)據(jù)庫對(duì)象。
13、備份工具,如數(shù)據(jù)庫備份工具和表備份工具
14、 數(shù)據(jù)庫轉(zhuǎn)換工具,用于許多流行的數(shù)據(jù)庫,如MySQL,Oracle,DB2,PostgreSQL,SQLite,MS SQL Server和MS Access。
15、自動(dòng)列和自動(dòng)查表
16、SQL格式化程序
17、SQL查詢生成器工具
18、SQL查詢計(jì)劃程序工具
19、命令行界面
20、PHP橋接器,用于通過啟用PHP的Web服務(wù)器遠(yuǎn)程連接到MySQL,PostgreSQL和SQL Server數(shù)據(jù)庫
21、通過啟用ASP的Web服務(wù)器遠(yuǎn)程連接到MS SQL Server數(shù)據(jù)庫的ASP橋
22、用于為各種操作生成SQL的SQL GUI工具
23、使用數(shù)據(jù)庫編輯器編輯,刪除和插入數(shù)據(jù)庫數(shù)據(jù)
24、適用于所有主要操作系統(tǒng),包括Windows,MacOS,Mac OS X,Linux,Solaris和任何其他支持Java的操作系統(tǒng)
25、支持Apache Cassandra,Apache Derby / JavaDB,Apache Hive,Daffodil DB,DB2,DBASE,Druid,DynamoDB,F(xiàn)irebird,F(xiàn)rontBase,H2,HSQLDB / HyperSQL,Informix,Ingres,Interbase,Mckoi,Microsoft Access,Microsoft SQL Server,Mimer SQL,MongoDB,MySQL,Netezza,OpenBase,Oracle,Pervasive,Pointbase,PostgreSQL,Redshift,Salesforce,SimpleDB,Solid,SQLite,Sybase Adaptive Server Enterprise,Sybase SQL Anywhere,Teradata和VoltDB
軟件特色
先進(jìn)的連接特點(diǎn)
•內(nèi)置支持DB2,德比/ JavaDB,火鳥,frontbase,HSQLDB,Informix,MySQL,PostgreSQL,Oracle,OpenBASE,SQLite,SQL Server、Sybase Adaptive Server Enterprise,和Sybase SQL Anywhere。也可以連接到任何支持JDBC或ODBC數(shù)據(jù)庫(Windows)如訪問、水仙花、H2,安格爾,InterBase,模仿SQL,Mckoi悖論,無處不在,Pointbase,固體,和Teradata。
•MySQL,PostgreSQL和MS SQL Server PHP橋連接到MySQL,PostgreSQL,通過PHP和SQL Server數(shù)據(jù)庫。允許遠(yuǎn)程訪問MySQL,PostgreSQL或SQL Server數(shù)據(jù)庫運(yùn)行在PHP的Web服務(wù)器
•MS SQL服務(wù)器ASP橋連接SQL Server數(shù)據(jù)庫通過ASP。允許遠(yuǎn)程訪問SQL Server數(shù)據(jù)庫的ASP運(yùn)行在Web服務(wù)器
•一razorsql JDBC橋連接數(shù)據(jù)庫通過JEE / J2EE應(yīng)用服務(wù)器和Servlet容器
數(shù)據(jù)庫工具,數(shù)據(jù)庫和SQL工具
創(chuàng)建、修改和刪除表和視圖
創(chuàng)建和刪除索引和序列
*創(chuàng)建和存儲(chǔ)存儲(chǔ)過程、函數(shù)、包和觸發(fā)器
創(chuàng)建和刪除數(shù)據(jù)庫和用戶
編輯表格工具
*編輯存儲(chǔ)過程、函數(shù)、包和觸發(fā)器
描述表格和視圖
•生成DDL生成工具表,視圖,索引DDL。
查看表和視圖的內(nèi)容
查看存儲(chǔ)的程序、函數(shù)、包和觸發(fā)器的內(nèi)容
•SQL查詢生成器用于選擇、插入、更新、刪除和報(bào)表
•出口數(shù)據(jù)以文本、HTML、XML、Excel、分隔的文件格式或插入語句
從分隔的文件、Excel文件或固定寬度文件中導(dǎo)入數(shù)據(jù)到表中
如何執(zhí)行查詢操作
有的用戶需要快速查詢數(shù)據(jù)庫之中的部分信息,就需要通過指定的條件來進(jìn)行篩選才可以,由此就衍生出了多個(gè)查詢與單個(gè)查詢的操作類型,不同的情況下所使用的sql語句也有所差異,對(duì)這部分操作不了解的用戶可以來閱讀下面的教程。
RazorSQL根據(jù)用戶想要返回的行數(shù),是否需要執(zhí)行多個(gè)查詢或單個(gè)查詢等提供了執(zhí)行數(shù)據(jù)庫查詢的幾個(gè)選項(xiàng)。
執(zhí)行查詢或SQL語句之前的第一步是連接到數(shù)據(jù)庫。
執(zhí)行選項(xiàng)
執(zhí)行SQL(一條語句) - 可以使用SQL菜單中的“執(zhí)行SQL(單語句)”菜單選項(xiàng)或使用“執(zhí)行SQL”鍵盤快捷鍵或工具欄圖標(biāo)來選擇此選項(xiàng)。該選項(xiàng)向數(shù)據(jù)庫發(fā)送一個(gè)查詢或語句。有關(guān)RazorSQL如何確定要發(fā)送到數(shù)據(jù)庫的信息,請(qǐng)參見下文。對(duì)于這個(gè)選項(xiàng),結(jié)果從數(shù)據(jù)庫中以增量返回。默認(rèn)情況下,這通常是一次約100條記錄。當(dāng)用戶向下滾動(dòng)查看結(jié)果時(shí),如果用戶超過100條記錄,則會(huì)從數(shù)據(jù)庫中提取更多記錄。每次從數(shù)據(jù)庫中提取的記錄大小可以在提取大小選項(xiàng)下的首選項(xiàng)菜單中更改。由于此選項(xiàng)一次只返回記錄的子集,因此與返回所有行相比,它的性能更好并且使用的內(nèi)存更少。
執(zhí)行SQL(獲取所有行) - 可以使用SQL菜單中的“執(zhí)行SQL(獲取所有行)”菜單選項(xiàng)或使用“執(zhí)行SQL獲取所有行”鍵盤快捷鍵或工具欄圖標(biāo)來選擇此選項(xiàng)。該選項(xiàng)向數(shù)據(jù)庫發(fā)送一個(gè)查詢。有關(guān)RazorsQL如何確定要發(fā)送到數(shù)據(jù)庫的信息,請(qǐng)參見下文。對(duì)于該選項(xiàng),所有結(jié)果都從數(shù)據(jù)庫中提取。如果結(jié)果非常大,則可能導(dǎo)致性能和內(nèi)存問題。通常,此選項(xiàng)不適用于非常大的表格或具有非常大的結(jié)果集的查詢。
執(zhí)行SQL(所有語句) - 此選項(xiàng)將多個(gè)查詢或語句發(fā)送到數(shù)據(jù)庫。如果沒有突出顯示的文本,RazorSQL將根據(jù)首選項(xiàng)中定義的語句分隔符值確定要發(fā)送的語句。默認(rèn)語句分隔符是分號(hào)。使用此選項(xiàng)時(shí),每個(gè)語句應(yīng)與語句分隔符分開。如果編輯器中有突出顯示的文本,RazorSQL將僅解析突出顯示的文本。
一旦RazorSQL解析編輯器的內(nèi)容并確定所有要執(zhí)行的查詢,每個(gè)查詢將分別發(fā)送到數(shù)據(jù)庫。默認(rèn)情況下,如果發(fā)生錯(cuò)誤,執(zhí)行暫停并且不再執(zhí)行查詢。此行為可以在首選項(xiàng)中更改。
RazorSQL如何確定要執(zhí)行的查詢
注意:在分析SQL編輯器內(nèi)容時(shí),RazorSQL會(huì)使用首選項(xiàng)中設(shè)置的語句分隔符值。語句分隔符的默認(rèn)值是分號(hào)。如果使用Sybase或SQL Server等數(shù)據(jù)庫,許多用戶將語句分隔符值從分號(hào)改為GO。
RazorSQL讀取SQL編輯器部分的內(nèi)容(屏幕的右上部分)以確定發(fā)送到數(shù)據(jù)庫的查詢或查詢。
如果編輯器中有突出顯示的文本,如果在SQL編輯器中沒有分號(hào)(假設(shè)語句分隔符首選項(xiàng)設(shè)置為分號(hào)),則RazorSQL將突出顯示的文本發(fā)送到數(shù)據(jù)庫,沒有任何例外。如果突出顯示的文本中有分號(hào)/語句分隔符,如果標(biāo)題為“使用SQL語句分隔符分析突出顯示的文本...” RazorSQL將通過分號(hào)/語句分隔符分析突出顯示的文本,并分別執(zhí)行每個(gè)查詢。
如果用戶在SQL編輯器中沒有突出顯示任何文本,并且沒有分號(hào)(假設(shè)語句分隔符首選項(xiàng)設(shè)置為分號(hào)),則RazorSQL會(huì)將編輯器的全部內(nèi)容發(fā)送到數(shù)據(jù)庫。
如果編輯器中有分號(hào)/語句分隔符,并且沒有文本突出顯示,RazorSQL將根據(jù)當(dāng)前光標(biāo)位置解析編輯器的內(nèi)容。任何直到下一個(gè)分號(hào)/語句分隔符或編輯器末尾的文本(以先到者為準(zhǔn)),以及任何到前一個(gè)分號(hào)/語句分隔符或編輯器開頭的文本(以先到者為準(zhǔn))將發(fā)送到數(shù)據(jù)庫。
如何導(dǎo)入數(shù)據(jù)
導(dǎo)入數(shù)據(jù)算得上是后臺(tái)開發(fā)人員常用的操作了,因?yàn)橹挥袑⑵湫畔?dǎo)入之后才能進(jìn)行增刪改查等操作,所以也是非常重要的一個(gè)步驟,為了幫助大家了解具體的導(dǎo)入數(shù)據(jù)方法,這里就講解下相關(guān)教程,來看看吧。
導(dǎo)入數(shù)據(jù)之前的第一步是連接到數(shù)據(jù)庫。
連接到數(shù)據(jù)庫后,用戶可以通過選擇數(shù)據(jù)庫工具 - >導(dǎo)入選項(xiàng),從數(shù)據(jù)庫瀏覽器的右鍵菜單中選擇導(dǎo)入數(shù)據(jù)選項(xiàng),或通過選擇導(dǎo)入數(shù)據(jù)工具欄圖標(biāo)來導(dǎo)入數(shù)據(jù)。
顯示導(dǎo)入工具后,用戶需要確定要導(dǎo)入的數(shù)據(jù)類型以及要將數(shù)據(jù)導(dǎo)入到的數(shù)據(jù)庫或模式和表格。
導(dǎo)入類型
SQL語句文件 - 選擇此選項(xiàng)可從包含SQL插入語句的文件導(dǎo)入。選擇用于分離文件中的SQL語句的SQL語句分隔符的類型。然后RazorSQL將根據(jù)語句分隔符解析文件并執(zhí)行SQL語句來導(dǎo)入數(shù)據(jù)。
分隔文件 - 如果您要導(dǎo)入的數(shù)據(jù)采用逗號(hào)分隔(csv),制表符分隔等定義格式,請(qǐng)選擇此導(dǎo)入類型。
Excel Spreadsheets - 如果希望導(dǎo)入的數(shù)據(jù)包含在Excel(97-2003)格式中,請(qǐng)選擇此導(dǎo)入類型。 RazorSQL目前不支持從.xlsx文件導(dǎo)入。
固定寬度文件 - 選擇此選項(xiàng)可從固定寬度文件導(dǎo)入數(shù)據(jù)。
一旦選擇了導(dǎo)入類型和數(shù)據(jù)庫/模式和表格,下一個(gè)屏幕就會(huì)有告訴RazorSQL更多關(guān)于導(dǎo)入的選項(xiàng)。例如,如果分隔文件,RazorSQL需要知道它是什么類型的分隔符,以及文件的位置。另外,RazorSQL需要知道文件的哪一行用于開始解析內(nèi)容(默認(rèn)是第1行,但如果第一行包含列名稱,則需要從第2行開始)。其他選項(xiàng)是要填充的列(默認(rèn)是所有列),列的順序等。
最后的屏幕有更多的選項(xiàng)可供您如何進(jìn)行導(dǎo)入。
生成SQL輸出文件 - 如果您希望RazorSQL生成所有生成的用于導(dǎo)入數(shù)據(jù)的SQL插入語句的輸出文件,請(qǐng)選擇此選項(xiàng)。
暫停錯(cuò)誤 - 如果您希望RazorSQL在發(fā)生錯(cuò)誤時(shí)停止導(dǎo)入,請(qǐng)選擇此選項(xiàng)。如果未選中,RazorSQL將繼續(xù)讀取導(dǎo)入文件并導(dǎo)入數(shù)據(jù)。如果選中,一旦發(fā)現(xiàn)錯(cuò)誤,將不會(huì)嘗試插入更多數(shù)據(jù)。如果出現(xiàn)錯(cuò)誤,RazorSQL會(huì)向用戶提供錯(cuò)誤發(fā)生在哪一行的信息。如果使用批量選項(xiàng),RazorSQL會(huì)告訴用戶錯(cuò)誤發(fā)生在哪一行范圍內(nèi)。
按批處理執(zhí)行 - 使用此選項(xiàng)可減少導(dǎo)入期間對(duì)數(shù)據(jù)庫的網(wǎng)絡(luò)調(diào)用數(shù)量。 RazorSQL將使用“每個(gè)調(diào)用的語句數(shù)量”字段的值來確定一次發(fā)送到數(shù)據(jù)庫的語句數(shù)量。如果使用此選項(xiàng),并且發(fā)生錯(cuò)誤,則更準(zhǔn)確地查明錯(cuò)誤發(fā)生的位置。
一次執(zhí)行一條語句 - 使用此選項(xiàng)可為正在導(dǎo)入的每條記錄進(jìn)行網(wǎng)絡(luò)調(diào)用。根據(jù)網(wǎng)絡(luò)連接,這個(gè)選項(xiàng)可能會(huì)變慢,但是如果發(fā)生錯(cuò)誤,RazorSQL將能夠確定哪一行導(dǎo)致錯(cuò)誤。
僅保存到文件 - 使用此選項(xiàng)僅將生成的SQL插入語句保存到文件中,但不是針對(duì)數(shù)據(jù)庫實(shí)際執(zhí)行它們。使用此選項(xiàng),不導(dǎo)入任何數(shù)據(jù),但導(dǎo)入數(shù)據(jù)所需的SQL插入語句將保存到文件中。
標(biāo)簽: 數(shù)據(jù)庫查詢 數(shù)據(jù)庫編輯
相關(guān)版本
下載地址
精品推薦
-
Qlik Sense
詳情 -
Power BI Desktop
詳情 -
MongoDB Compass軟件
詳情 -
Navicat Premium 15
詳情 -
微軟Access2019免產(chǎn)品密鑰激活破解版
詳情 -
Power Designer
詳情 -
mysql數(shù)據(jù)庫批量實(shí)體CS類導(dǎo)出工具
詳情 -
Navicat全系列注冊(cè)碼生成器
詳情 -
Access數(shù)據(jù)庫引擎
詳情 -
SQL2005開發(fā)版
詳情 -
FileMaker Pro Advanced
詳情 -
Navicat Premium 16永久激活版
詳情 -
Stellar Repair for SQLite(SQLite數(shù)據(jù)庫恢復(fù))破解版
詳情 -
Microsoft Office Access database Engine免安裝版
詳情 -
IBM SPSS Statistics22
詳情 -
ApexSQL Log
詳情
-
1 DBC2000
裝機(jī)必備軟件
網(wǎng)友評(píng)論