|
Database Tools |
|
Built-in Relational Database:
RazorSQL contains a built-in relational database. The database requires no
user configuration and can be launched right out of the box. To launch the built-in
database, select the Actions -> Connect to Built-in Database option.
Visual Table Tools:
RazorSQL contains tools for editing, creating, altering, describing and viewing tables.
These tools are located in the Tools menu. All of these tools give the option of seeing
the SQL automatically generated by RazorSQL before RazorSQL executes the SQL code.
Database Navigator:
RazorSQL contains a database navigator. The navigator can be customized by the
user using the "Configure Navigator" Actions menu option. By default, the navigator
uses the database driver to find out information about the database such as the
tables, functions, views, etc.
RazorSQL also provides custom database specific
navigator queries for certain major databases. These queries tend to provide
more information than the database driver.
RazorSQL also allows the database navigator to be customized by the user. The user
can enter custom queries for populating the navigator by accessing the "Configure Navigator"
Actions menu option.
Edit Table Tool:
RazorSQL contains an edit table tool that allows users to edit a table by clicking on
cells of a table and changing the text. RazorSQL then generates, insert, update, and/or
delete statements based on the changes made by the user.
Query Builder:
RazorSQL contains a query builder. The query builder can be accessed by selecting a table
from the navigator tree and either right-clicking and selecting query builder, or pressing
the query builder icon on the database navigator. The query builder can also be accessed
by pressing the query builder button on the sql editor and entering a table name.
The query builder contains four tabs: select, insert, update, and delete. After selecting
the specific information for the query, the user can select "generate sql" to preview the sql
that the query builder will execute. Selecting "execute sql" will execute the sql statement
on the current connection.
Import Wizard:
The import wizard allows users to import data from a delimited file. A delimited file is a file of
of values separated by a delimiter. For example:
1, 'John', 'Smith'
2, 'Jim', 'Jones'
The above is an example of comma-delimited data. Each row of data is contained on a line. The
import wizard can take that data and generate insert statements. The import wizard
then allows the user to execute the insert statements.
Export Wizard:
The export wizard allows users to export the results of a query into a delimited file,
HTML format, Text format, XLS format, XML format, or as SQL insert statements.
Call Procedure Tool:
The call procedure tool allows users to call stored procedures from RazorSQL. RazorSQL accepts IN,
OUT, and IN/OUT parameters. The call procedure tools displays the update count if the procedure updated
any table rows, and displays the data in any IN/OUT or OUT parameters as well as any data returned
as a ResultSet from the procedure.
Compare Tool:
The compare tools allows users to compare table data or query results or a mixture of the two.
Filter Query Results:
The filter query results option allows users to filter query results by selecting a column name and
entering a value. Only those results that match that value will be shown.
Sort Query Results:
The sort query results option allows users to sort query results by selecting a particular
column and then sorting in either ascending or descending order.
|
|