資料整理——SQLPLUS命令大全
阿新 • • 發佈:2019-01-09
自己整理的SQLPLUS命令大全
資料來源:SQPLUS Reference Guide 11.2
Command | Description |
@ | Runs SQL*Plus statements in the specified script. The script can be called from the local file system or from a web server. |
@@ | Runs a script. This command is similar to the @ (at sign) command. It is useful for running nested scripts because it has the additional functionality of looking for the specified script in the same path as the calling script. |
/(slash) | Executes the SQL command or PL/SQL block. |
ACCEPT | Reads a line of input and stores it in a given substitution variable. |
APPEND | Adds specified text to the end of the current line in the buffer. |
ARCHIVE LOG | Displays information about redo log files. |
ATTRIBUTE | Specifies display characteristics for a given attribute of an Object Type column, and lists the current display characteristics for a single attribute or all attributes. |
BREAK | Specifies where and how formatting will change in a report, or lists the current break definition. |
BTITLE | Places and formats a specified title at the bottom of each report page, or lists the current BTITLE definition. |
CHANGE | Changes text on the current line in the buffer. |
CLEAR |
Resets or erases the current clause or setting for the specified option, such as BREAKS or COLUMNS. |
COLUMN | Specifies display characteristics for a given column, or lists the current display characteristics for a single column or for all columns. |
COMPUTE | Calculates and prints summary lines, using various standard computations, on subsets of selected rows, or lists all COMPUTE definitions. |
CONNECT | Connects a given user to Oracle Database. |
COPY | Copies results from a query to a table in the same or another database. |
DEFINE | Specifies a substitution variable and assigns it a CHAR value, or lists the value and variable type of a single variable or all variables. |
DEL | Deletes one or more lines of the buffer. |
DESCRIBE | Lists the column definitions for the specified table, view, or synonym or the specifications for the specified function or procedure. |
DISCONNECT | Commits pending changes to the database and logs the current user off Oracle Database, but does not exit SQL*Plus. |
EDIT | Invokes an operating system text editor on the contents of the specified file or on the contents of the buffer. |
EXECUTE | Executes a single PL/SQL statement. |
EXIT | Terminates SQL*Plus and returns control to the operating system. |
GET | Loads a operating system file into the buffer. |
HELP | Accesses the SQL*Plus command-line help system. |
HOST | Executes an operating system command without leaving SQL*Plus. |
INPUT | Adds one or more new lines after the current line in the buffer. |
LIST | Lists one or more lines of the buffer. |
PASSWORD | Enables a password to be changed without echoing the password on an input device. |
PAUSE | Displays the specified text, then waits for the user to press Return. |
Displays the current value of a bind variable. | |
PROMPT | Sends the specified message to the user's screen. |
QUIT | Terminates SQL*Plus and returns control to the operating system. QUIT is identical to EXIT. |
RECOVER | Performs media recovery on one or more tablespaces, one or more datafiles, or the entire database. |
REMARK | Begins a comment in a script. |
REPFOOTER | Places and formats a specified report footer at the bottom of each report, or lists the current REPFOOTER definition. |
REPHEADER | Places and formats a specified report header at the top of each report, or lists the current REPHEADER definition. |
RUN | Lists and runs the SQL command or PL/SQL block currently stored in the buffer. |
SAVE | Saves the contents of the buffer in an operating system file (a script). |
SET | Sets a system variable to alter the SQL*Plus environment for your current session. |
SHOW | Shows the value of a SQL*Plus system variable or the current SQL*Plus environment. |
SHUTDOWN | Shuts down a currently running Oracle Database instance. |
SPOOL | Stores query results in an operating system file and, optionally, sends the file to a printer. |
START | Runs the SQL*Plus statements in the specified script. The script can be called from the local file system or a web server in SQL*Plus command-line. |
STARTUP | Starts an Oracle Database instance and optionally mounts and opens a database. |
STORE | Saves attributes of the current SQL*Plus environment in an operating system script. |
TIMING | Records timing data for an elapsed period of time, lists the current timer's title and timing data, or lists the number of active timers. |
TTITLE | Places and formats a specified title at the top of each report page, or lists the current TTITLE definition. |
UNDEFINE | Deletes one or more substitution variables that you defined either explicitly (with the DEFINE command) or implicitly (with an argument to the START command). |
VARIABLE | Declares a bind variable that can be referenced in PL/SQL. |
WHENEVER OSERROR | Exits SQL*Plus if an operating system command generates |
WHENEVER SQLERROR | Exits SQL*Plus if a SQL command or PL/SQL block generates an error. |
XQUERY | Runs an XQuery 1.0 statement. |
提示:
Adobe Acrobat Pro中點選右鍵,選擇“Copy with Formatting”,可保留表格格式,否則格式錯亂,難以整理。