12 June 2024
12 June 2024
set serveroutput on
begin
dbms_output.put_line() ;
end ;
/
begin
dbms_output.put_line('ABC') ;
end ;
/
begin
dbms_output.put_line(100 + 50) ;
end ;
/
begin
dbms_output.put_line(sysdate + 10) ;
end ;
/
begin
dbms_output.put_line('Class Start Date: '||sysdate + 10) ;
end ;
/
begin
dbms_output.put_line('Class Start Date: '||(sysdate + 10)) ;
end ;
/
begin
dbms_output.put_line(5 * 2) ;
end ;
/
declare
v_1 number ;
begin
dbms_output.put_line(v_1) ;
end ;
/
:=
default
Page 1 of 9
Youtube Channel: https://www.youtube.com/@muhammadnurealam
Teacher: Muhammad Nur E Alam, [email protected] WhatsApp: +8801917975575
declare
v_1 number := 10 ;
begin
dbms_output.put_line(v_1) ;
end ;
/
declare
v_1 number := 10 ;
begin
dbms_output.put_line(v_1 + 5) ;
end ;
/
declare
v_1 number default 10 ;
begin
dbms_output.put_line(v_1 + 5) ;
end ;
/
declare
v_1 number ;
begin
v_1 := 10 ;
dbms_output.put_line(v_1 + 5) ;
end ;
/
declare
v_1 number ;
begin
v_1 default 10 ;
dbms_output.put_line(v_1 + 5) ;
end ;
/
declare
v_1 number ;
begin
v_1 := 15 ;
dbms_output.put_line(v_1 + 5) ;
end ;
/
declare
v_1 number := 20;
Page 2 of 9
Youtube Channel: https://www.youtube.com/@muhammadnurealam
Teacher: Muhammad Nur E Alam, [email protected] WhatsApp: +8801917975575
begin
v_1 := 15 ;
dbms_output.put_line(v_1 + 5) ;
end ;
/
declare
v_1 number := 20;
begin
dbms_output.put_line(v_1 + 5) ;
v_1 := 15 ;
dbms_output.put_line(v_1 + 5) ;
end ;
/
declare
v_1 number := 20 ;
v_2 number := 10 ;
begin
dbms_output.put_line(v_1 + v_2) ;
end ;
/
declare
v_1 number := &v_1 ;
v_2 number := &v_2 ;
begin
dbms_output.put_line(v_1 + v_2) ;
end ;
/
declare
v_1 number := &v_1 ;
v_2 number := &v_2 ;
begin
dbms_output.put_line(v_1 + v_2) ;
end ;
/
declare
v_1 number := &v_1 ;
v_2 number := &v_2 ;
begin
dbms_output.put_line('Result: '||(v_1 + v_2)) ;
end ;
/
Page 3 of 9
Youtube Channel: https://www.youtube.com/@muhammadnurealam
Teacher: Muhammad Nur E Alam, [email protected] WhatsApp: +8801917975575
declare
v_1 number := &v_1 ;
v_2 number := &v_2 ;
v_3 number ;
begin
v_3 := v_1 + v_2 ;
dbms_output.put_line('Result: '||(v_3)) ;
end ;
/
declare
v_1 varchar2(20) := 'Dhaka' ;
begin
dbms_output.put_line(v_1) ;
v_1 := 'Barishal' ;
dbms_output.put_line(v_1) ;
end ;
/
declare
v_1 varchar2(20) := 'Dhaka' ;
v_2 varchar2(20) := 'Barishal' ;
begin
dbms_output.put_line(v_1) ;
dbms_output.put_line(v_2) ;
end ;
/
declare
v_1 varchar2(20) := 'Dhaka' ;
v_2 varchar2(20) := 'Barishal' ;
begin
dbms_output.put_line(v_1) ;
dbms_output.put_line(v_2) ;
dbms_output.put_line(v_1||'-'||v_2) ;
end ;
/
declare
v_1 varchar2(20) := 'Dhaka' ;
v_2 varchar2(20) := 'Barishal' ;
v_3 varchar2(20) := v_1||'-'||v_2 ;
begin
dbms_output.put_line(v_1) ;
dbms_output.put_line(v_2) ;
dbms_output.put_line(v_3) ;
end ;
Page 4 of 9
Youtube Channel: https://www.youtube.com/@muhammadnurealam
Teacher: Muhammad Nur E Alam, [email protected] WhatsApp: +8801917975575
declare
v_1 Date := sysdate ;
v_2 date := sysdate + 10 ;
v_3 date := sysdate - 2 ;
begin
dbms_output.put_line('Today: '||(v_1)) ;
dbms_output.put_line('Start Date: '||(v_2)) ;
dbms_output.put_line(v_3) ;
end ;
/
declare
v_1 varchar2(20) := sysdate ;
v_2 varchar2(20) := sysdate + 10 ;
v_3 varchar2(20) := sysdate - 2 ;
begin
dbms_output.put_line(v_1) ;
dbms_output.put_line(v_2) ;
dbms_output.put_line(v_3) ;
end ;
/
declare
v_1 varchar2(20) := sysdate ;
v_2 varchar2(20) := sysdate + 10 ;
v_3 varchar2(20) := sysdate - 2 ;
begin
dbms_output.put_line('Today: '||(v_1)) ;
dbms_output.put_line('Start Date: '||(v_2)) ;
dbms_output.put_line(v_3) ;
end ;
/
@@@@@@@@@@@@@@@@@@@@@@@@
select last_name
from employees
where employee_id = 100 ;
select last_name
from employees
where department_id = 90 ;
Page 5 of 9
Youtube Channel: https://www.youtube.com/@muhammadnurealam
Teacher: Muhammad Nur E Alam, [email protected] WhatsApp: +8801917975575
declare
v_last_name varchar2(25) ;
begin
select last_name
into v_last_name
from employees
where employee_id = 100 ;
end ;
/
declare
v_last_name varchar2(25) ;
begin
select last_name
into v_last_name
from employees
where employee_id = 100 ;
dbms_output.put_line(v_last_name) ;
end ;
/
select last_name
from employees
where employee_id = 100 ;
declare
v_last_name varchar2(25) ;
begin
select last_name
into v_last_name
from employees
where department_id = 90 ;
dbms_output.put_line(v_last_name) ;
end ;
/
declare
*
ERROR at line 1:
ORA-01422: exact fetch returns more than requested number of rows
ORA-06512: at line 4
declare
v_last_name varchar2(25) ;
begin
select last_name
into v_last_name
from employees
Page 6 of 9
Youtube Channel: https://www.youtube.com/@muhammadnurealam
Teacher: Muhammad Nur E Alam, [email protected] WhatsApp: +8801917975575
where department_id = 10 ;
dbms_output.put_line(v_last_name) ;
end ;
/
declare
v_last_name varchar2(25) ;
v_salary number ;
begin
select last_name, salary
into v_last_name, v_salary
from employees
where employee_id = 100 ;
dbms_output.put_line(v_last_name||' '||v_salary) ;
end ;
/
declare
v_last_name varchar2(25) ;
v_salary number ;
begin
select last_name, salary
into v_last_name, v_salary
from employees
where employee_id = &employee_id ;
dbms_output.put_line('Emp Name: '||v_last_name||', Salary: '||v_salary) ;
end ;
/
declare
v_last_name varchar2(25) ;
v_salary number ;
v_hire_date date ;
begin
select last_name, salary, hire_date
into v_last_name, v_salary, v_hire_date
from employees
where employee_id = &employee_id ;
dbms_output.put_line('Emp Name: '||v_last_name||', Salary: '||v_salary||' '||v_hire_date) ;
end ;
/
declare
v_last_name varchar2(25) ;
Page 7 of 9
Youtube Channel: https://www.youtube.com/@muhammadnurealam
Teacher: Muhammad Nur E Alam, [email protected] WhatsApp: +8801917975575
v_salary number ;
v_hire_date date ;
begin
select last_name, salary, hire_date
into v_last_name, v_salary, v_hire_date
from employees
where employee_id = &employee_id ;
dbms_output.put_line('Emp Name: '||v_last_name||', Salary: '||v_salary||', Hire Date: '||v_hire_date)
;
end ;
/
declare
v_last_name varchar2(25) ;
v_salary number ;
v_hire_date date ;
begin
select last_name, salary, hire_date
into v_last_name, v_salary, v_hire_date
from employees
where employee_id = &employee_id ;
dbms_output.put_line('Emp Name: '||v_last_name||',Salary:
'||to_char(v_salary,'fm99,99,99,999.00')||', Hire Date: '||to_char(v_hire_date,'DD-MM -RRRR')) ;
end ;
/
declare
v_last_name varchar2(25) ;
v_salary number ;
v_hire_date date ;
begin
select last_name, salary, hire_date
into v_last_name, v_salary, v_hire_date
from employees
where employee_id = &employee_id ;
dbms_output.put_line('Emp Name: '||v_last_name
||',Salary: '||to_char(v_salary,'fm99,99,99,999.00')
||', Hire Date: '||to_char(v_hire_date,'DD-MM -RRRR')) ;
end ;
/
declare
v_last_name varchar2(25) ;
v_salary number ;
v_hire_date date ;
begin
Page 8 of 9
Youtube Channel: https://www.youtube.com/@muhammadnurealam
Teacher: Muhammad Nur E Alam, [email protected] WhatsApp: +8801917975575
declare
v_employee_id number ;
v_emp_name varchar2(50) ;
v_salary number ;
v_hire_date date ;
begin
select employee_id, first_name||' '||last_name, salary, hire_date
into v_employee_id, v_emp_name, v_salary, v_hire_date
from employees
where employee_id = &employee_id ;
dbms_output.put_line('Emp ID: '||v_employee_id
||' '||'Emp Name: '||v_emp_name||', Salary: '
||to_char(v_salary,'fm99,99,99,999.00')||', Hire Date: '
||to_char(v_hire_date,'DD-MM -RRRR')) ;
end ;
/
Page 9 of 9
Youtube Channel: https://www.youtube.com/@muhammadnurealam