SQL*Plus Commands
SQL*Plus commands allow a user to manipulate and submit
SQL statements. Specifically, they enable a user to:
-
Enter, edit, store, retrieve, and run SQL statements
-
List the column definitions for any table
-
Format, perform calculations on, store, and print query results
in the form of reports
-
Access and copy data between SQL databases
The following is a list of SQL*Plus commands and their functions.
The most commonly used commands are emphasized in italics:
-
/ - Execute the current SQL statement in the buffer - same
as RUN
-
ACCEPT - Accept a value from the user and place it into a
variable
-
APPEND - Add text to the end of the current line of the SQL
statement in the buffer
-
AUTOTRACE - Trace the execution plan of the SQL statement
and gather statistics
-
BREAK - Set the formatting behavior for the output of SQL
statements
-
BTITLE - Place a title on the bottom of each page in the
printout from a SQL statement
-
CHANGE - Replace text on the current line of the SQL statement
with new text
-
CLEAR - Clear the buffer
-
COLUMN - Change the appearance of an output column from a
query
-
COMPUTE - Does calculations on rows returned from a SQL statement
-
CONNECT - Connect to another Oracle database or to the same
Oracle database under a different user name
-
COPY - Copy data from one table to another in the same or
different databases
-
DEL - Delete the current line in the buffer
-
DESCRIBE - List the columns with datatypes of a table
-
EDIT - Edit the current SQL statement in the buffer using
an external editor such as vi or emacs
-
EXIT - Exit the SQL*Plus program
-
GET - Load a SQL statement into the buffer but do not execute
it
-
HELP - Obtain help for a SQL*Plus command (In some installations)
-
HOST - Drop to the operating system shell
-
INPUT - Add one or more lines to the SQL statement in the
buffer
-
LIST - List the current SQL statement in the buffer
-
QUIT - Exit the SQL*Plus program
-
REMARK - Place a comment following the REMARK keyword
-
RUN - Execute the current SQL statement in the buffer
-
SAVE - Save the current SQL statement to a script file
-
SET - Set a variable to a new value
-
SHOW - Show the current value of a variable
-
SPOOL - Send the output from a SQL statement to a file
-
START - Load a SQL statement located in a script file and
then run that SQL statement
-
TIMING - Used to time the execution of SQL statements for
performance analysis
-
TTITLE - Place a title on the top of each page in the printout
from a SQL statement
-
UNDEFINE - Delete a user defined variable
Examples of these SQL*Plus commands are given in the following
sections.
Note the distinction made between SQL*Plus Commands and
SQL Statements. SQL*Plus commands are proprietary to the Oracle SQL*Plus
tool. SQL is a standard language that can be used is just about any Relational
Database Management System (RDBMS).
Have a Oracle Question
Do
you have an Oracle Question?
Oracle Books
Oracle Certification,
Database Administration, SQL, Application, Programming Reference Books
Oracle Application
Oracle
Application Hints and Tips
Oracle Home
Oracle
Database, SQL, Application, Programming Tips
All the site contents are Copyright © www.erpgreat.com
and the content authors. All rights reserved.
All product names are trademarks of their respective
companies.
The site www.erpgreat.com is not affiliated with or endorsed
by any company listed at this site.
Every effort is made to ensure the content integrity.
Information used on this site is at your own risk.
The content on this site may not be reproduced
or redistributed without the express written permission of
www.erpgreat.com or the content authors.
|