SQL PLUS
Document prepared by: AN.Murugappan
START -> RUN -> CMD
SQLPLUS USERNAME/PASSWORD;
SQLPLUS ENTER USER NAME: ENTER PASSWORD:
SELECT * FROM EMPLOYEES; / SET PAGESIZE 10 SET LINESIZE 250 & && DEFINE I=10; UNDEFINE I; TTITLE TTITLE_NAME; IS USED TO EXECUTE THE SAME QUERY AGAIN IT RETURNS 10 ROWS PER PAGE IT SET THE LINESIZE AS 250 SUBSTITUTION VARIABLE FIXED VARIABLE TO DEFINE THE VARIABLE AND ASIGN THE VALUE TO UNDEFINE THE DECLARE VARIABLE TO SET THE TITLE AT THE TOP OF THE PAGE (IT CONTAIN DATE[LEFT ALIGN] TTITLE [CENTER ALIGN] PAGE NO [RIGHR ALIGN]) TO SET THE TITLE AT THE BOTTEM OF THE PAGE TO REMOVE THE TITLE TO REMOVE THE BTITLE TO EXECUTE THE QUERY IN THE DOCUMENT
BTITLE BTITLE_NAME; TTITLE OFF; BTITLE OFF; CLEAR SCREEN; @C:/FOLDERNAME/FILENAME.TXT;
SPOOL C:/FOLDER_NAME/FILE_NAME.TXT; SPOOL OFF; EXIT; EXIT;
TO SAVE ALL THE QUERY AND RESCLT IN SEPARATE DOCUMENT EXIT FROM SQLPLUS EXIT FROM CMD PROMPT
SELECT * FROM DEPARTMENTS
SET PAGESIZE 10;
SELECT * FROM EMPLOYEES WHERE EMPLOYEE_ID = 100;
SET LINESIZE 300;
& - SUBSTITUTION
&& - FIXED VALUE (ONCE IT GET A VALUE IT FIXED THE VALUE TO THE VARIABLE)
DEFINE AND UNDEFINE THE VALUE IN SQLPLUS
TTITLE & BTITLE
CLEAR SCREEN;
EXIT [EXIT FROM ORACLE DATABASE]
EXIT [ EXIT FROM CMD PROMPT]