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