“Jatuhkan meja jika ada Oracle” Kode Jawaban

Jatuhkan meja jika ada Oracle

DECLARE
    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

oracle sql drop column jika ada

DECLARE
  l_cnt NUMBER;
BEGIN
  SELECT COUNT(*) INTO l_cnt 
    FROM dba_tab_columns
   WHERE owner = 'my_owner'
     AND table_name = 'my_table' AND column_name = 'my_column';
  IF( l_cnt = 1 ) THEN
    EXECUTE IMMEDIATE 'ALTER TABLE my_table DROP COLUMN my_column';
  END IF;
END;
VasteMonde

Jawaban yang mirip dengan “Jatuhkan meja jika ada Oracle”

Pertanyaan yang mirip dengan “Jatuhkan meja jika ada Oracle”

Lebih banyak jawaban terkait untuk “Jatuhkan meja jika ada Oracle” di Sql

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya