0% found this document useful (0 votes)
38 views

Chapter 1

Uploaded by

Neha Bhati
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views

Chapter 1

Uploaded by

Neha Bhati
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 6

SQL*Plus: Release 11.2.0.2.

0 Production on Sun May 2 14:43:10 2021

Copyright (c) 1982, 2014, Oracle. All rights reserved.

SQL> connect system/CHIKU


Connected.
SQL> select * from emp;

EMPLOYEE_ID FIRST_NAME LAST_NAME


----------- -------------------- -------------------------
EMAIL PHONE_NUMBER HIRE_DATE JOB_ID SALARY
------------------------- -------------------- --------- ---------- ----------
COMMISSION_PCT MANAGER_ID DEPARTMENT_ID
-------------- ---------- -------------
100 NEHA BHATI
NE 9411892241 01-MAY-21 AD_PRES 24000
201 10

100 NEHA BHATI


NE 9411892241 04-OCT-92 AD_PRES 24000
201 10

EMPLOYEE_ID FIRST_NAME LAST_NAME


----------- -------------------- -------------------------
EMAIL PHONE_NUMBER HIRE_DATE JOB_ID SALARY
------------------------- -------------------- --------- ---------- ----------
COMMISSION_PCT MANAGER_ID DEPARTMENT_ID
-------------- ---------- -------------

101 MAHI GUPTA


MG 9411892221 13-OCT-94 AD_PR 23000
202 11

102 NIHARIKA DHINGRA


ND 9411832221 12-JUN-91 IT_PR 33000

EMPLOYEE_ID FIRST_NAME LAST_NAME


----------- -------------------- -------------------------
EMAIL PHONE_NUMBER HIRE_DATE JOB_ID SALARY
------------------------- -------------------- --------- ---------- ----------
COMMISSION_PCT MANAGER_ID DEPARTMENT_ID
-------------- ---------- -------------
203 12

104 PALLAVI KUMARI


PK 9411822221 15-JUL-41 CS_PR 43000
204 14

105 ANUJ BHATI

EMPLOYEE_ID FIRST_NAME LAST_NAME


----------- -------------------- -------------------------
EMAIL PHONE_NUMBER HIRE_DATE JOB_ID SALARY
------------------------- -------------------- --------- ---------- ----------
COMMISSION_PCT MANAGER_ID DEPARTMENT_ID
-------------- ---------- -------------
AB 8411822221 20-SEP-41 CS_CLERK 44000
205 24
6 rows selected.

SQL> create table DEPARTMENTS(DEP_ID NUMBER(4) NOT NULL,DEP_NAME VARCHAR2(30) NO


T NULL,MAN_ID NUMBER(6),LOC_ID NUMBER(4));
create table DEPARTMENTS(DEP_ID NUMBER(4) NOT NULL,DEP_NAME VARCHAR2(30) NOT NUL
L,MAN_ID NUMBER(6),LOC_ID NUMBER(4))
*
ERROR at line 1:
ORA-00955: name is already used by an existing object

SQL> create table DEPARTMENT(DEP_ID NUMBER(4) NOT NULL,DEP_NAME VARCHAR2(30) NOT


NULL,MAN_ID NUMBER(6),LOC_ID NUMBER(4));

Table created.

SQL> INSERT INTO DEPARTMENT(DEP_ID,DEP_NAME,MAN_ID,LOC_ID) VALUES (10,'ADMIN',20


0,1700);

1 row created.

SQL> INSERT INTO DEPARTMENT(DEP_ID,DEP_NAME,MAN_ID,LOC_ID) VALUES (20,'MARKETING


',300,1800);

1 row created.

SQL> INSERT INTO DEPARTMENT(DEP_ID,DEP_NAME,MAN_ID,LOC_ID) VALUES (30,'SHIPPING'


,400,1900);

1 row created.

SQL> INSERT INTO DEPARTMENT(DEP_ID,DEP_NAME,MAN_ID,LOC_ID) VALUES (40,'IT',500,2


900);

1 row created.

SQL> INSERT INTO DEPARTMENT(DEP_ID,DEP_NAME,MAN_ID,LOC_ID) VALUES (50,'SALES',80


0,22000);
INSERT INTO DEPARTMENT(DEP_ID,DEP_NAME,MAN_ID,LOC_ID) VALUES (50,'SALES',800,220
00)
*
ERROR at line 1:
ORA-01438: value larger than specified precision allowed for this column

SQL> SELECT * FROM DEPARTMENT;

DEP_ID DEP_NAME MAN_ID LOC_ID


---------- ------------------------------ ---------- ----------
10 ADMIN 200 1700
20 MARKETING 300 1800
30 SHIPPING 400 1900
40 IT 500 2900

SQL> INSERT INTO DEPARTMENT(DEP_ID,DEP_NAME,MAN_ID,LOC_ID) VALUES (50,'SALES',80


0,2300);
1 row created.

SQL> SELECT * FROM DEPARTMENT;

DEP_ID DEP_NAME MAN_ID LOC_ID


---------- ------------------------------ ---------- ----------
10 ADMIN 200 1700
20 MARKETING 300 1800
30 SHIPPING 400 1900
40 IT 500 2900
50 SALES 800 2300

SQL> SELECT CONCAT(CONCAT(CONCAT LAST_NAME,''),',')JOB_ID);


SELECT CONCAT(CONCAT(CONCAT LAST_NAME,''),',')JOB_ID)
*
ERROR at line 1:
ORA-00909: invalid number of arguments

SQL> SELECT CONCAT(CONCAT(CONCAT LAST_NAME,''),','),JOB_ID);


SELECT CONCAT(CONCAT(CONCAT LAST_NAME,''),','),JOB_ID)
*
ERROR at line 1:
ORA-00909: invalid number of arguments

SQL> SELECT CONCAT(CONCAT(CONCAT(LAST_NAME,''),','),JOB_ID);


SELECT CONCAT(CONCAT(CONCAT(LAST_NAME,''),','),JOB_ID)
*
ERROR at line 1:
ORA-00923: FROM keyword not found where expected

SQL> SELECT CONCAT(CONCAT(CONCAT(LAST_NAME,''),','),JOB_ID) FROM EMP;

CONCAT(CONCAT(CONCAT(LAST_NAME,''),'
------------------------------------
BHATI,AD_PRES
BHATI,AD_PRES
GUPTA,AD_PR
DHINGRA,IT_PR
KUMARI,CS_PR
BHATI,CS_CLERK

6 rows selected.

SQL> SELECT LAST_NAME || ',' || JOB_ID "EMPLOYEE AND TITLE" FROM EMP;

EMPLOYEE AND TITLE


------------------------------------
BHATI,AD_PRES
BHATI,AD_PRES
GUPTA,AD_PR
DHINGRA,IT_PR
KUMARI,CS_PR
BHATI,CS_CLERK

6 rows selected.
SQL> SELECT EMPLOYEE_ID || ',' || FIRST_NAME || ',' ||LAST_NAME || ','|| EMAIL |
| ',' || PHONE_NUMBER || ','|| HIRE_DATE|| ','|| JOB_ID || ',' || COMMISSION_PCT
"THE OUTPUT" FROM EMP;

THE OUTPUT
--------------------------------------------------------------------------------

100,NEHA,BHATI,NE,9411892241,01-MAY-21,AD_PRES,
100,NEHA,BHATI,NE,9411892241,04-OCT-92,AD_PRES,
101,MAHI,GUPTA,MG,9411892221,13-OCT-94,AD_PR,
102,NIHARIKA,DHINGRA,ND,9411832221,12-JUN-91,IT_PR,
104,PALLAVI,KUMARI,PK,9411822221,15-JUL-41,CS_PR,
105,ANUJ,BHATI,AB,8411822221,20-SEP-41,CS_CLERK,

6 rows selected.

SQL> SELECT EMPLOYEE_ID || ',' || FIRST_NAME || ',' ||LAST_NAME || ','|| EMAIL |


| ',' || PHONE_NUMBER || ','|| HIRE_DATE|| ','|| JOB_ID COMMISSION_PCT "THE OUT
PUT" FROM EMP;
SELECT EMPLOYEE_ID || ',' || FIRST_NAME || ',' ||LAST_NAME || ','|| EMAIL || ','
|| PHONE_NUMBER || ','|| HIRE_DATE|| ','|| JOB_ID COMMISSION_PCT "THE OUTPUT"
FROM EMP

*
ERROR at line 1:
ORA-00923: FROM keyword not found where expected

SQL> SELECT EMPLOYEE_ID || ',' || FIRST_NAME || ',' ||LAST_NAME || ','|| EMAIL |


| ',' || PHONE_NUMBER || ','|| HIRE_DATE|| ','|| JOB_ID || ','|| COMMISSION_PCT
"THE OUTPUT" FROM EMP;

THE OUTPUT
--------------------------------------------------------------------------------

100,NEHA,BHATI,NE,9411892241,01-MAY-21,AD_PRES,
100,NEHA,BHATI,NE,9411892241,04-OCT-92,AD_PRES,
101,MAHI,GUPTA,MG,9411892221,13-OCT-94,AD_PR,
102,NIHARIKA,DHINGRA,ND,9411832221,12-JUN-91,IT_PR,
104,PALLAVI,KUMARI,PK,9411822221,15-JUL-41,CS_PR,
105,ANUJ,BHATI,AB,8411822221,20-SEP-41,CS_CLERK,

6 rows selected.

SQL> SELECT EMPLOYEE_ID || ',' || FIRST_NAME || ',' ||LAST_NAME || ','|| EMAIL |


| ',' || PHONE_NUMBER || ','|| HIRE_DATE|| ','|| JOB_ID || ','|| COMMISSION_PCT
THE OUTPUT FROM EMP;
SELECT EMPLOYEE_ID || ',' || FIRST_NAME || ',' ||LAST_NAME || ','|| EMAIL || ','
|| PHONE_NUMBER || ','|| HIRE_DATE|| ','|| JOB_ID || ','|| COMMISSION_PCT THE
OUTPUT FROM EMP

*
ERROR at line 1:
ORA-00923: FROM keyword not found where expected

SQL> SELECT EMPLOYEE_ID || ',' || FIRST_NAME || ',' ||LAST_NAME || ','|| EMAIL |


| ',' || PHONE_NUMBER || ','|| HIRE_DATE|| ','|| JOB_ID || ','|| COMMISSION_PCT
'THE OUTPUT' FROM EMP;
SELECT EMPLOYEE_ID || ',' || FIRST_NAME || ',' ||LAST_NAME || ','|| EMAIL || ','
|| PHONE_NUMBER || ','|| HIRE_DATE|| ','|| JOB_ID || ','|| COMMISSION_PCT 'THE
OUTPUT' FROM EMP

*
ERROR at line 1:
ORA-00923: FROM keyword not found where expected

SQL> SELECT EMPLOYEE_ID || ',' || FIRST_NAME || ',' ||LAST_NAME || ','|| EMAIL |


| ',' || PHONE_NUMBER || ','|| HIRE_DATE|| ','|| JOB_ID || ','|| COMMISSION_PCT
"THE OUTPUT" FROM EMP;

THE OUTPUT
--------------------------------------------------------------------------------

100,NEHA,BHATI,NE,9411892241,01-MAY-21,AD_PRES,
100,NEHA,BHATI,NE,9411892241,04-OCT-92,AD_PRES,
101,MAHI,GUPTA,MG,9411892221,13-OCT-94,AD_PR,
102,NIHARIKA,DHINGRA,ND,9411832221,12-JUN-91,IT_PR,
104,PALLAVI,KUMARI,PK,9411822221,15-JUL-41,CS_PR,
105,ANUJ,BHATI,AB,8411822221,20-SEP-41,CS_CLERK,

6 rows selected.

SQL> 94
SP2-0226: Invalid line number
SQL> 201
SP2-0226: Invalid line number
SQL>
SQL> 94
SP2-0226: Invalid line number
SQL> 201
SP2-0226: Invalid line number
SQL>
SQL>
SQL> SELECT LAST_NAME ||'IS A'|| JOB_ID AS "EMPLOYEE DETAILS" FROM EMP;

EMPLOYEE DETAILS
---------------------------------------
BHATIIS AAD_PRES
BHATIIS AAD_PRES
GUPTAIS AAD_PR
DHINGRAIS AIT_PR
KUMARIIS ACS_PR
BHATIIS ACS_CLERK

6 rows selected.

SQL> SELECT LAST_NAME || 'IS A'|| JOB_ID AS "EMPLOYEE DETAILS" FROM EMP;

EMPLOYEE DETAILS
---------------------------------------
BHATIIS AAD_PRES
BHATIIS AAD_PRES
GUPTAIS AAD_PR
DHINGRAIS AIT_PR
KUMARIIS ACS_PR
BHATIIS ACS_CLERK

6 rows selected.

SQL> SELECT LAST_NAME || ' IS A'|| JOB_ID AS "EMPLOYEE DETAILS" FROM EMP;

EMPLOYEE DETAILS
----------------------------------------
BHATI IS AAD_PRES
BHATI IS AAD_PRES
GUPTA IS AAD_PR
DHINGRA IS AIT_PR
KUMARI IS ACS_PR
BHATI IS ACS_CLERK

6 rows selected.

SQL> SELECT LAST_NAME || ' IS A '|| JOB_ID AS "EMPLOYEE DETAILS" FROM EMP;

EMPLOYEE DETAILS
-----------------------------------------
BHATI IS A AD_PRES
BHATI IS A AD_PRES
GUPTA IS A AD_PR
DHINGRA IS A IT_PR
KUMARI IS A CS_PR
BHATI IS A CS_CLERK

6 rows selected.

SQL>

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy