oracle

プライマリーキー・インデックス(index)

Oracleのプライマリーキーを削除するSQL

Oracleのプライマリーキーを削除するSQL Oracleのプライマリーキーは作成後でも削除できます。プライマリーキーを削除するにはALTER TABLE~DROP CONSTRAINT ~を使います。 -- プライマリーキー削除SQL ...
テーブル(TABLE)・ビュー(VIEW)

Oracleのテーブルが遅い?テーブルを再構築するSQL【MOVE】

テーブルを再構築する Oracleが遅い原因 Oracleのテーブルの検索が遅くて困っているときは再構築すると解消されるかもしれません。長い期間テーブルの更新・削除を繰り返すとどうしても重たく遅くなってきますからね。 原因としては、Orac...
テーブル(TABLE)・ビュー(VIEW)

【Oracle】カラム(列)の一覧を確認するSQL

Oracleのテーブルのカラムの一覧について。 この記事の内容はコチラです カラムの一覧を確認したい 「ALL_TAB_COLUMNS」の使い方 今回は、Oracleのテーブルのカラムの一覧を確認するSQLについて紹介します! Oracle...
表領域(TABLESPACE)

Oracleの表領域のデータファイルを移動するSQL

Oracleの表領域のデータファイルを移動する Oracleの表領域のデータファイルは作成後でも移動できます。たとえばCドライブの容量に空きがなくなってしまい、Dドライブへ移動するケースなど。表領域のデータファイルを移動するには表領域を一度...
プライマリーキー・インデックス(index)

Oracleのインデックス(INDEX)の表領域を変更するSQL

Oracleのインデックス(INDEX)の表領域を変更するSQL Oracleのインデックスは作成後でも表領域を変更することができます。 -- インデックスの表領域を変更 ALTER INDEX {インデックス} REBUILD TABLE...
プライマリーキー・インデックス(index)

Oracleのインデックス(INDEX)を再作成するSQL【REBUILD】

Oracleのインデックス(INDEX)を再作成するSQL【REBUILD】 Oracleのインデックス(INDEX)は無効になってしまうことがあります。インデックスが無効になっていれば、インデックスを再作成する必要があります。 Oracl...
エディション・ライセンス

Oracle11gのエディションとは?

Oracle11gのエディション Oracle11gのエディションは3つあります。 Standard Edition One Standard Edition Enterprise Edition この3つのエディションの違いは何でしょうか...
その他SQL

OracleのNOT NULL制約を削除する

OracleのNOT NULL制約を削除するSQL Oracleは作成後でもテーブルのカラム(列)に設定されたNOT NULL制約を削除できます。 構文 NOT NULL制約を削除するには「ALTER TABLE~MODIFY ~ NULL...
プライマリーキー・インデックス(index)

Oracleのインデックスを削除するSQL【DROP INDEX】

Oracleのインデックスを削除するSQL【DROP INDEX】 Oracleのインデックスは作成後でも削除できます。インデックスを削除するにはDROP INDEX~を使います。 -- インデックス削除 DROP INDEX {インデック...
プライマリーキー・インデックス(index)

【Oracle】インデックス(INDEX)の状態を確認するSQL【USER_INDEXES】

Oracleのインデックス(INDEX)の状態を確認するSQL【USER_INDEXES】 Oracleのインデックスはまれに無効になってしまうことがあります。 インデックスが有効になっているか、無効になっているか「USER_INDEXES...