martes, 16 de marzo de 2021

Comprobar si existe tabla SQL

 DECLARE   
     V_TABLA NUMBER;  
BEGIN
 
    SELECT count(*) INTO V_TABLA FROM user_tables  WHERE TABLE_NAME='NOMBRE_TABLA'; --el nombre en mayúscula en la comprobación
 
  IF V_TABLA=0  then
            EXECUTE IMMEDIATE 'create table nombre_tabla...';
  END IF;
 
END;