Existe o no una tabla sql/pl

tema enviado por Juancho en ORACLE
tema iniciado el 22/06/2006

Hola antes de nada queria saber si podian ayudarme en realizar un procedimiento almacenado en donde verifique si es que existe una tabla o no cuando ingrese el nombre de la tabla. ahora viene mi duda he estado investigando y encontrado esto

SELECT * FROM user_tables
SELECT * FROM user_tab_columns

select * from all_tables
select * from all_tab_columns

Que me recomendaria que use sabiendo que en uno de ellos las tablas se enlazan y no se si me arrojaran todos sus campos correspondientes... NO se cual es lo mas recomendado usar si alguien me puede ayudar tb

En ambos select me arrojan la descripciones de la tabla conjuntamente con los campos que contiene claro en uno de ellos varias gracias al owner bueno no se si alguien podria orientarme en armar el procedimiento almacenado :D cualquier ayuda lo agradecer muchiismo.

Mi duda esta aqui CREATE OR REPLACE PROCEDURE VALIDAR(v_table_name....) dentro del parentesis supongo que debe estar la variable que reciba el nombre de la tabla que voy a verificar si existe o no alguna ayuda por favor gracias)