Skip to Main Content

SQL & PL/SQL

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

"FROM keyword not found where expected" error

user13328581May 5 2016 — edited May 13 2016

hello experts see code below

create or replace PROCEDURE CHECK_FOR_SPECIAL_CHARACTERS (p_owner in varchar2, p_table in varchar2) AS

temp_var varchar2(1000);

sql_stmt varchar2(1000);

BEGIN

for r in (select table_name, column_name, Data_type from ALL_TAB_COLUMNS p

where p.owner like p_owner || '%'

and p.table_name like p_table || '%')

loop

EXECUTE IMMEDIATE 'select ' || r.column_name || 'from ' || r.table_name into temp_var;

dbms_output.put_line(temp_var );

end if;

end loop;

END CHECK_FOR_SPECIAL_CHARACTERS;

This post has been answered by AndrewSayer on May 13 2016
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jun 10 2016
Added on May 5 2016
27 comments
4,458 views