INTERNAL
INTERNAL
Assign2)
2 VALUES
3 (1, 'A1', 'CSE', 'D', 20, 19, 'Y', 'N'),
4 (2, 'B1', 'ECE', 'A', 12, 18, 'N', 'Y'),
5 (3, 'C1', 'CSE', 'D', 20, 20, 'Y', 'Y'),
6 (4, 'D1', 'ECE', 'C', 19, 16, 'Y', 'Y'),
7 (5, 'E1', 'IT', 'B', 18, 18, 'N', 'Y');
(1, 'A1', 'CSE', 'D', 20, 19, 'Y', 'N'),
*
ERROR at line 3:
ORA-00933: SQL command not properly ended
SQL> INSERT INTO Student (StdID, StdName, Branch, Sec, Mid1, Mid2, Assign1,
Assign2)
2 VALUES
3 (1, 'A1', 'CSE', 'D', 20, 19, 'Y', 'N'),
4 (2, 'B1', 'ECE', 'A', 12, 18, 'N', 'Y'),
5 (3, 'C1', 'CSE', 'D', 20, 20, 'Y', 'Y'),
6 (4, 'D1', 'ECE', 'C', 19, 16, 'Y', 'Y'),
7 (5, 'E1', 'IT', 'B', 18, 18, 'N', 'Y');
(1, 'A1', 'CSE', 'D', 20, 19, 'Y', 'N'),
*
ERROR at line 3:
ORA-00933: SQL command not properly ended
SQL> INSERT INTO Student (StdID, StdName, Branch, Sec, Mid1, Mid2, Assign1,
Assign2)
2 VALUES (1, 'A1', 'CSE', 'D', 20, 19, 'Y', 'N');
1 row created.
SQL> INSERT INTO Student (StdID, StdName, Branch, Sec, Mid1, Mid2, Assign1,
Assign2)
2 VALUES (2, 'B1', 'ECE', 'A', 12, 18, 'N', 'Y');
1 row created.
SQL> INSERT INTO Student (StdID, StdName, Branch, Sec, Mid1, Mid2, Assign1,
Assign2)
2 VALUES (3, 'C1', 'CSE', 'D', 20, 20, 'Y', 'Y');
1 row created.
SQL> INSERT INTO Student (StdID, StdName, Branch, Sec, Mid1, Mid2, Assign1,
Assign2)
2 VALUES (4, 'D1', 'ECE', 'C', 19, 16, 'Y', 'Y');
1 row created.
SQL>
SQL> INSERT INTO Student (StdID, StdName, Branch, Sec, Mid1, Mid2, Assign1,
Assign2)
2 VALUES (5, 'E1', 'IT', 'B', 18, 18, 'N', 'Y');
1 row created.
SQL> select * from student;
STDID STDNAME
---------- --------------------------------------------------
BRANCH S MID1 MID2 A A
-------------------------------------------------- - ---------- ---------- - -
1 A1
CSE D 20 19 Y N
2 B1
ECE A 12 18 N Y
3 C1
CSE D 20 20 Y Y
STDID STDNAME
---------- --------------------------------------------------
BRANCH S MID1 MID2 A A
-------------------------------------------------- - ---------- ---------- - -
4 D1
ECE C 19 16 Y Y
5 E1
IT B 18 18 N Y
STDID STDNAME
---------- --------------------------------------------------
BRANCH S MID1 MID2 A A
-------------------------------------------------- - ---------- ---------- - -
1 A1
CSE D 20 19 Y N
3 C1
CSE D 20 20 Y Y
STDID STDNAME
---------- --------------------------------------------------
BRANCH S MID1 MID2 A A
-------------------------------------------------- - ---------- ---------- - -
2 B1
ECE A 12 18 N Y
5 E1
IT B 18 18 N Y
STDID STDNAME
---------- --------------------------------------------------
BRANCH S MID1 MID2 A A
-------------------------------------------------- - ---------- ---------- - -
4 D1
ECE C 19 16 Y Y
2 B1
ECE A 12 18 N Y
5 E1
IT B 18 18 N Y
STDID STDNAME
---------- --------------------------------------------------
BRANCH S MID1 MID2 A A
-------------------------------------------------- - ---------- ---------- - -
1 A1
CSE D 20 19 Y N
3 C1
CSE D 20 20 Y Y
Table altered.
1 row updated.
STDID STDNAME
---------- --------------------------------------------------
BRANCH S MID1 MID2 A A
-------------------------------------------------- - ---------- ---------- - -
INTERNAL_MARKS
--------------
1 A1
CSE D 20 19 Y N
9
2 B1
ECE A 12 18 N Y
STDID STDNAME
---------- --------------------------------------------------
BRANCH S MID1 MID2 A A
-------------------------------------------------- - ---------- ---------- - -
INTERNAL_MARKS
--------------
3 C1
CSE D 20 20 Y Y
4 D1
ECE C 19 16 Y Y
STDID STDNAME
---------- --------------------------------------------------
BRANCH S MID1 MID2 A A
-------------------------------------------------- - ---------- ---------- - -
INTERNAL_MARKS
--------------
5 E1
IT B 18 18 N Y
Table altered.
2 B1 ECE A 12
18 N Y
3 C1 CSE D 20
20 Y Y
5 E1 IT B 18
18 N Y
Table altered.
Table altered.
Procedure created.
SQL> begin
2 updateuser(1,9);
3 dbms_output.put_line('record updated succesfull');
4 end;
5 /
SQL> begin
2 /
begin
*
ERROR at line 1:
ORA-06550: line 1, column 5:
PLS-00103: Encountered the symbol "end-of-file" when expecting one of the
following:
( begin case declare exit for goto if loop mod null pragma
raise return select update while with <an identifier>
<a double-quoted delimited-identifier> <a bind variable> <<
continue close current delete fetch lock insert open rollback
savepoint set sql execute commit forall merge pipe purge
SQL> begin
2 updateuser(2,10);
3 end;
4 /
COUNT(BRANCH)
-------------
1
2
2
BRANCH VALUE
------ ----------
IT 1
CSE 2
ECE 2
SQL>
SQL>
SQL> create or replace procedure "REVERSENUMBER"
2 (@num IN INTEGER)
3 IS
4 @temp integer := 0;
SP2-0310: unable to open file "temp.sql"
4 BEGIN
5 while (@num <= 0)
6 begin
7 @temp := (@temp * 10) + @num % 10;
SP2-0310: unable to open file "temp.sql"
7 @num := @num/10 ;
SP2-0310: unable to open file "num.sql"
7 end;
8 DBMS_OUTPUT.PUT_LINE('Original Number: ' || @num);
9 dbms_output.put_line('Value of reverse Number:' || @temp);
10 end;
11 /
SQL> DECLARE
2 num number;
3 reverse_num number:=0;
4
5 begin
6 num:=98765;
7 while num>0
8 loop
9 reverse_num:=(reverse_num*10) + mod(num,10);
10 num:=trunc(num/10);
11 end loop;
12
13 dbms_output.put_line(' Reversed number is : '|| reverse_num);
14 /
dbms_output.put_line(' Reversed number is : '|| reverse_num);
*
ERROR at line 13:
ORA-06550: line 13, column 61:
PLS-00103: Encountered the symbol "end-of-file" when expecting one of the
following:
( begin case declare end exception exit for goto if loop mod
null pragma raise return select update while with
<an identifier> <a double-quoted delimited-identifier>
<a bind variable> << continue close current delete fetch lock
insert open rollback savepoint set sql execute commit forall
merge pipe purge