2016年8月9日火曜日

ORACLE よく使うコマンド2

--項目追加
ALTER TABLE テーブル名 ADD (
    追加項目名   型(桁) DEFAULT 'xxx' NOT NULL ,
    number_col NUMBER(10) DEFAULT 0 NOT NULL
);

--項目名前変更
ALTER TABLE テーブル名 RENAME COLUMN 元の項目名 TO 新しい項目名 ;

--
--項目桁変更
ALTER TABLE テーブル名 MODIFY (
    変更したい項目名    VARCHAR2(新しい桁),
    number_col  NUMBER(14)
);


--プライマリKEY削除
ALTER TABLE テーブル名 DROP CONSTRAINT 消したいPK名 ;

--プライマリKEY作成
ALTER TABLE テーブル名 ADD
     CONSTRAINT 作りたいPK名
    PRIMARY KEY (項目1, 項目2 ..) ;


--インデックス削除
DROP INDEX 消したいインデックス名;

--インデックス作成
CREATE INDEX 作りたいインデックス名
  ON テーブル名 (項目1,項目2)

0 件のコメント:

コメントを投稿