“сбросить таблицу, если существует тест” Ответ

сбросить таблицу, если существует тест

DECLARE								-- Oracle
    existing_table number;			
BEGIN
    SELECT count(*) into existing_table FROM ALL_TABLES
    WHERE TABLE_NAME = 'table_name' AND OWNER = 'owner';
    IF existing_table = 1 then
        EXECUTE IMMEDIATE 'DROP TABLE owner.table_name';
    END IF;
END;
/
CREATE TABLE owner.table_name (BDAY DATE, [...]); 
VasteMonde

Если таблица существует

IF EXISTS(SELECT *
          FROM   dbo.Scores)
  DROP TABLE dbo.Scores
Poised Peccary

Ответы похожие на “сбросить таблицу, если существует тест”

Вопросы похожие на “сбросить таблицу, если существует тест”

Больше похожих ответов на “сбросить таблицу, если существует тест” по Sql

Смотреть популярные ответы по языку

Смотреть другие языки программирования