Sorry,
I still don't understand. Please look at the following SQL:
IF (NOT EXISTS(SELECT * FROM ALL_TAB_COLUMNS WHERE UPPER(TABLE_NAME) = UPPER('BOLD_MEMBERMAPPING') AND UPPER(COLUMN_NAME) = UPPER('COLUMNINDEX'))
THEN
'ALTER TABLE BOLD_MEMBERMAPPING ADD COLUMNINDEX INTEGER DEFAULT 0 NOT NULL'
END
How could this SQL-Server-SQL transfered to Oracle?