проблема при создании столбца в существующей таблице - PullRequest
0 голосов
/ 29 мая 2020
SET SERVEROUTPUT ON SIZE 1000000

DECLARE
    v_col_exists   NUMBER;
BEGIN
    SELECT COUNT (*)
      INTO v_col_exists
      FROM user_tab_cols
     WHERE column_name = 'EFFECTIVE_DATE' AND table_name = 'MEMBERS';

    IF (v_col_exists = 0)
    THEN
        EXECUTE IMMEDIATE 'ALTER TABLE members ADD effective_date DATE';
    ELSE
        DBMS_OUTPUT.PUT_LINE ('The column effective_date already exists');
    END IF;
END;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...