0% found this document useful (0 votes)
6 views3 pages

22 June 2024

The document contains multiple PL/SQL blocks that retrieve and display employee information from a database based on employee IDs. It demonstrates the use of variables, selection queries, and output statements. Additionally, it includes contact information for a teacher and a link to a YouTube channel.

Uploaded by

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

22 June 2024

The document contains multiple PL/SQL blocks that retrieve and display employee information from a database based on employee IDs. It demonstrates the use of variables, selection queries, and output statements. Additionally, it includes contact information for a teacher and a link to a YouTube channel.

Uploaded by

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

Teacher: Muhammad Nur E Alam, nurealam.rajjak@gmail.

com WhatsApp: +8801917975575

set serveroutput on

declare

begin

end ;
/

select employee_id, last_name, salary, hire_date


from employees
where employee_id = 190 ;

declare
v_employee_id employees.employee_id%type ;
v_last_name employees.last_name%type ;
v_salary employees.salary%type ;
v_hire_date employees.hire_date%type ;
begin
select employee_id, last_name, salary, hire_date
into v_employee_id, v_last_name, v_salary, v_hire_date
from employees
where employee_id = 190 ;
dbms_output.put_line(v_employee_id||' '||v_last_name||' '||v_salary||' '||v_hire_date) ;
end ;
/

declare
v_employee_id employees.employee_id%type ;
v_last_name employees.last_name%type ;
v_salary employees.salary%type ;
v_hire_date employees.hire_date%type ;
begin
select employee_id, last_name, salary, hire_date
into v_employee_id, v_last_name, v_salary, v_hire_date
from employees
where employee_id = &employee_id ;
dbms_output.put_line(v_employee_id||' '||v_last_name||' '||v_salary||' '||v_hire_date) ;
end ;
/

set verify off

declare
v_employee_id employees.employee_id%type ;

Page 1 of 3
Youtube Channel: https://www.youtube.com/@muhammadnurealam
Teacher: Muhammad Nur E Alam, [email protected] WhatsApp: +8801917975575

v_last_name employees.last_name%type ;
v_salary employees.salary%type ;
v_hire_date employees.hire_date%type ;
v_eid number := &employee_id ;
begin
select employee_id, last_name, salary, hire_date
into v_employee_id, v_last_name, v_salary, v_hire_date
from employees
where employee_id = v_eid ;
dbms_output.put_line(v_employee_id||' '||v_last_name||' '||v_salary||' '||v_hire_date) ;
end ;
/

declare
v_employee_id employees.employee_id%type ;
v_last_name employees.last_name%type ;
v_salary employees.salary%type ;
v_hire_date employees.hire_date%type ;
v_eid v_employee_id%type := &employee_id ;
begin
select employee_id, last_name, salary, hire_date
into v_employee_id, v_last_name, v_salary, v_hire_date
from employees
where employee_id = v_eid ;
dbms_output.put_line(v_employee_id||' '||v_last_name||' '||v_salary||' '||v_hire_date) ;
end ;
/

@@@@@@@@@@@@@@@@@@@@@@

variable b_last_name varchar2(100) ;

begin
select last_name
into :b_last_name
from employees
where employee_id = 100 ;
dbms_output.put_line(:b_last_name) ;
end ;
/

select employee_id, last_name, salary, hire_date


from employees
where last_name = :b_last_name ;

Page 2 of 3
Youtube Channel: https://www.youtube.com/@muhammadnurealam
Teacher: Muhammad Nur E Alam, [email protected] WhatsApp: +8801917975575

begin
select last_name
into :b_last_name
from employees
where employee_id = 120 ;
dbms_output.put_line(:b_last_name) ;
end ;
/

select employee_id, last_name, salary, hire_date


from employees
where last_name = :b_last_name ;

begin
select last_name
into :b_last_name
from employees
where employee_id = 150 ;
dbms_output.put_line(:b_last_name) ;
end ;
/

set autoprint on

begin
select last_name
into :b_last_name
from employees
where employee_id = 170 ;
end ;
/

Page 3 of 3
Youtube Channel: https://www.youtube.com/@muhammadnurealam

You might also like