pl/sql program to insert a space after each letter in a given string.
Procedure:
declare
str varchar(10):='&str';
len number(2);
i number(3):=1;
newstr varchar(20);
begin
len:=length(str);
while i<=len
loop
newstr:=newstr||substr(str,i,1)||' ';
i:=i+1;
end loop;
dbms_output.put_line(newstr);
end;
/
Execution:
SQL> @e:\plsql\9b.sql
Enter value for str: svcet
old 2: str varchar(10):='&str';
new 2: str varchar(10):='svcet';
s v c e t
PL/SQL procedure successfully completed.
Conclusion:
a pl/sql program is successfully executed for to insert a space after each letter.
INSERTING A ROW USING PL/SQL
Procedure:
declare
str varchar(10):='&str';
len number(2);
i number(3):=1;
newstr varchar(20);
begin
len:=length(str);
while i<=len
loop
newstr:=newstr||substr(str,i,1)||' ';
i:=i+1;
end loop;
dbms_output.put_line(newstr);
end;
/
Execution:
SQL> @e:\plsql\9b.sql
Enter value for str: svcet
old 2: str varchar(10):='&str';
new 2: str varchar(10):='svcet';
s v c e t
PL/SQL procedure successfully completed.
Conclusion:
a pl/sql program is successfully executed for to insert a space after each letter.
INSERTING A ROW USING PL/SQL
0 comments:
Post a Comment