表領域
- [Oracle] 表領域を作成するSQL(CREATE TABLESPACE)
- [Oracle] 表領域を削除するSQL(DROP TABLESPACE)
- [Oracle] 表領域の読み書き許可の設定を変更するSQL
- [Oracle] 表領域のオンライン・オフラインを変更するSQL
- [Oracle] 表領域のサイズを拡張するSQL
- [Oracle] 表領域の使用状況を確認するSQL
- [Oracle] 一時表領域を作成するSQL(CREATE TEMPORARY TABLESPACE)
- [Oracle] 表領域の名前を変更するSQL
- [Oracle] 表領域の一覧を確認するSQL
- [Oracle] データファイルの一覧を確認するSQL
ユーザー
- [Oracle] ユーザーを作成するSQL(CREATE USER)
- [Oracle] ユーザーを削除するSQL(DROP USER)
- [Oracle] ユーザーの一覧を確認するSQL
- [Oracle] ユーザーのパスワードを変更するSQL
- [Oracle] ユーザーのデフォルトの表領域を変更するSQL
- [Oracle] ユーザーの一時表領域を変更するSQL
- [Oracle] ユーザーをロック・解除するSQL
- [Oracle] ユーザーにプロファイルを適用するSQL
- [Oracle] ログインユーザーを確認するSQL
テーブル
- [Oracle] テーブルを作成するSQL(CREATE TABLE)
- [Oracle] テーブルを削除するSQL(DROP TABLE)
- [Oracle] テーブルへ列を追加するSQL
- [Oracle] テーブルの列を変更するSQL
- [Oracle] テーブルの列を削除するSQL
- [Oracle] テーブルの名前を変更するSQL
- [Oracle] 一時テーブルを作成するSQL
- [Oracle] 一時テーブルを削除するSQL
- [Oracle] テーブルの一覧を確認するSQL
- [Oracle] テーブルの列の一覧を確認するSQL
- [Oracle] テーブルが属する表領域を変更するSQL
ビュー
- [Oracle] ビューを作成するSQL(CREATE VIEW)
- [Oracle] ビューを削除するSQL(DROP VIEW)
- [Oracle] ビューの定義を変更するSQL
- [Oracle] ビューの名前を変更するSQL
- [Oracle] ビューの一覧を確認するSQL
インデックス
- [Oracle] インデックスを作成するSQL(CREATE INDEX)
- [Oracle] インデックスを削除するSQL(DROP INDEX)
- [Oracle] インデックスを再作成するSQL
- [Oracle] インデックスの名前を変更するSQL
- [Oracle] インデックスの一覧を確認するSQL
シノニム
- [Oracle] シノニムを作成するSQL(CREATE SYNONYM)
- [Oracle] シノニムを削除するSQL(DROP SYNONYM)
- [Oracle] シノニムの名前を変更するSQL
- [Oracle] シノニムの一覧を確認するSQL
データベースリンク
- [Oracle] データベースリンクを作成するSQL(CREATE DATABASE LINK)
- [Oracle] データベースリンクを削除するSQL(DROP DATABASE LINK)
- [Oracle] データベースリンクのユーザーのパスワードを変更するSQL
- [Oracle] データベースリンクの一覧を確認するSQL
プロファイル
- [Oracle] プロファイルを作成するSQL
- [Oracle] プロファイルを削除するSQL
- [Oracle] パスワードの有効期間を変更するSQL
- [Oracle] 最大同時セッション数を変更するSQL
- [Oracle] パスワードロックのログイン失敗回数を変更するSQL
- [Oracle] ロックが解除されるまでの期間を変更するSQL
- [Oracle] パスワード変更の猶予期間を変更するSQL
- [Oracle] プロファイルの一覧を確認するSQL
検索
- [Oracle] データ検索 基本SQL(SELECT)
- [Oracle] データ検索 重複行省略SQL(DISTINCT)
- [Oracle] データ検索 列に別名をつけるSQL(AS)
- [Oracle] データ検索 並び替えSQL(ORDER BY)
- [Oracle] データ検索 あいまい検索SQL(LIKE)
- [Oracle] データ検索 複数値検索SQL(IN)
- [Oracle] データ検索 範囲内の値検索SQL(BETWEEN)
- [Oracle] データ検索 テーブルの内部結合SQL(JOIN)
- [Oracle] データ検索 テーブルの外部結合SQL(OUTER JOIN)
- [Oracle] データ検索 検索結果の統合SQL(UNION)
- [Oracle] データ検索 複数の検索結果の重複抽出SQL(INTERSECT)
- [Oracle] データ検索 複数の検索結果の差抽出SQL(MINUS)
- [Oracle] データ検索 NULL値の検索SQL(IS NULL)
- [Oracle] データ検索 条件分岐SQL(CASE)
- [Oracle] データ検索 副問い合わせ基本SQL
- [Oracle] データ検索 相関副問い合わせSQL(EXISTS)
- [Oracle] データ検索 副問い合わせSQL(ANY)
- [Oracle] データ検索 副問い合わせSQL(ALL)
登録・修正・削除
- [Oracle] データ登録SQL(INSERT)
- [Oracle] データ更新SQL(UPDATE)
- [Oracle] データ削除SQL(DELETE)
- [Oracle] 他のテーブルからデータを登録するSQL(INSERT~SELECT)
- [Oracle] データ登録・更新SQL(MERGE)
集計関数
- [Oracle] データ集計 基本SQL(GROUP BY)
- [Oracle] データ集計 列の合計取得SQL(SUM)
- [Oracle] データ集計 列の平均取得SQL(AVG)
- [Oracle] データ集計 行数取得SQL(COUNT)
- [Oracle] データ集計 列の最大値取得SQL(MAX)
- [Oracle] データ集計 列の最小値取得SQL(MIN)
- [Oracle] データ集計 集計結果の検索条件指定SQL(HAVING)
算術関数
- [Oracle] 算術関数 四則演算と余剰算出(MOD)
- [Oracle] 算術関数 四捨五入するSQL(ROUND)
- [Oracle] 算術関数 数値の切り捨てSQL(TRUNC)
- [Oracle] 算術関数 数値の絶対値取得SQL(ABS)
- [Oracle] 算術関数 数値の累乗取得SQL(POWER)
- [Oracle] 算術関数 数値の平方根取得SQL(SQRT)
- [Oracle] 算術関数 数値の中央値取得SQL(MEDIAN)
- [Oracle] 算術関数 数値の標準偏差取得SQL(STDDEV)
- [Oracle] 算術関数 数値の符号取得SQL(SIGN)
文字列関数
- [Oracle] 文字列関数 文字列の連結SQL(CONCAT)
- [Oracle] 指定した文字列の位置を検索するSQL(INSTR)
- [Oracle] 文字列関数 文字列中の文字取得SQL(SUBSTR)
- [Oracle] 文字列関数 連続文字列の置換SQL(REPLACE)
- [Oracle] 文字列関数 1文字ずつの置換SQL(TRANSLATE)
- [Oracle] 文字列関数 空白の削除SQL(TRIM)
- [Oracle] 小文字から大文字へ変換するSQL(UPPER)
- [Oracle] 大文字から小文字へ変換するSQL(LOWER)
- [Oracle] 単語の先頭文字を大文字に変換するSQL(INITCAP)
- [Oracle] 文字列関数 文字列の長さ取得SQL(LENGTH)
- [Oracle] 文字列関数 文字列の桁揃えSQL(RPAD・LPAD)
- [Oracle] NULL値を置換するSQL(NVL)
- [Oracle] 2つの値が等しい場合にNULLを返すSQL(NULLIF)
- [Oracle] NULL以外の値が存在するかを確認するSQL(COALESCE)
- [Oracle] 文字列関数 文字列の数値変換SQL(TO_NUMBER)
- [Oracle] 文字列関数 文字列の日付変換SQL(TO_DATE)
- [Oracle] 文字列関数 数値の文字列変換SQL(TO_CHAR)
日付関数
- [Oracle] 文字列関数 日付型の文字列変換SQL(TO_CHAR)
- [Oracle] 日付関数 システム日付取得SQL(SYSDATE)
- [Oracle] 日付関数 日付の加算・減算SQL(ADD_MONTHS)
- [Oracle] 日付関数 月末の日付取得SQL(LAST_DAY)
- [Oracle] 翌日以降の曜日の日付を取得するSQL(NEXT_DAY)
- [Oracle] 2つの日付間の月数を取得するSQL(MONTHS_BETWEEN)