Oracle Database SQL (1Z0-071-JPN)試験 単一行関数(文字列・数値・日付)について整理【第4章】
この記事について 第4章では、SELECT文の中で使える単一行関数を整理します。文字列を変換する関数・数値を計算する関数・日付を操作する関数の3カテゴリを、構文と実行例つきで解説します。 ファン...
23 search resultsShowing 1~20 results
You need to log-in
この記事について 第4章では、SELECT文の中で使える単一行関数を整理します。文字列を変換する関数・数値を計算する関数・日付を操作する関数の3カテゴリを、構文と実行例つきで解説します。 ファン...
row_limiting_clause(行制限句)とは Oracle Database 12c から導入された、SELECT 文の結果として返される行数・割合を制限する構文です。これにより、従来...
この記事について 第3章後編では、SQL*Plus や SQL Developer で使える 置換変数 を解説します。置換変数を活用すると、SQL実行時に値を動的に切り替えられるため、同じSQL...
この記事について この記事では、それぞれのデータを SELECT文でどう扱うか に焦点を当てます。 数値データと算術演算子 文字列と連結演算子 日時データと書式モデル 数値データと算術演算子 数...
この記事について Oracle Database SQL 試験(1Z0-071-JPN)第2章の前半にあたる「SELECT文の基本」と「データ型・表の確認方法」を整理した記事です。試験でよく問わ...
この記事について Oracle Database SQL 試験(1Z0-071-JPN)の第1章にあたる「リレーショナルデータベースの基礎」と「Oracle固有の基礎知識」をまとめた記事です。第...
NULL関連ファンクションの概要 Oracle には、NULL を別の値に置換したり、NULL かどうかに応じて返す値を変えたりするための専用ファンクションが用意されています。これらは SELE...
単一行ファンクションのネスト 単一行ファンクションは、別のファンクションの引数として指定できます(ネスト)。ネストの深さに制限はなく、最も内側のファンクションから順に評価されます。 F3( F2...
シノニムとは 表・ビュー・シーケンス・ファンクション・プロシージャ・パッケージなどのオブジェクトに付ける別名(エイリアス)。 以下のような目的で使用される。 長いスキーマ修飾(スキーマ名.オブジ...
シーケンスとは 連番を自動的に生成して、一意の数値を払い出すスキーマオブジェクト。 主キー(サロゲートキー)の自動採番に多く使われる。 シーケンスはトランザクションの影響を受けない。NEXTVA...
索引とは 表からのデータ読取りを高速化するためのオブジェクト。 検索条件に含まれる列に索引を作成すると、条件にマッチする行を高速に取得できる。ただし、すべての場合に索引がパフォーマンスを向上させ...
トランザクションとは 複数のSQL文をひとまとまりの作業単位として扱い、データの整合性を管理する仕組み。 エラーが起こった際にデータの一貫性を確保するだけでなく、OSやOracleインスタンスが...
DML(データ操作文)とは データを操作・変更するSQL文の総称。INSERT / UPDATE / DELETE の3種類がある。 DML文はトランザクションを構成し、COMMIT または R...
集合演算とは 集合演算子(セット演算子)を使用すると、複数の SELECT 文の結果を1つにまとめることができる。和集合・積集合・差集合といった集合論の概念を SQL で実現する機能で、「複合問...
相関副問合せとは 副問合せの中で「主問合せで参照している表の列」を参照する問合せ。非相関副問合せと異なり、主問合せの各行が処理されるたびに副問合せが繰り返し実行される点が最大の特徴。 非相関副問...
副問合せとは あるSQL文の中に SELECT 文を括弧 () で囲んで埋め込む機能。内側の副問合せが先に実行され、その結果が外側の主問合せで利用される。1つの主問合せに埋め込める副問合せの数に...
3つ以上の表の結合 3つ以上の表を結合する場合は、JOIN を連続して記述することで実現できる。結合の種類(ON句・USING句・NATURAL JOIN)は組み合わせて使用することも可能。 O...
結合とは 複数の表から必要なデータを取り出し、1つの結果セットとして返す操作。結合には「内部結合」「外部結合」「クロス結合(デカルト積)」などの種類があり、SQL標準構文と Oracle 独自構...
集計ファンクションとは 複数件のデータを集計するためのファンクション(グループ関数とも呼ばれる)。グループ化されたデータに対して、グループごとに1行の結果を返す。 主要な特徴: SELECT句、...
GROUP BY句とは GROUP BY句は、指定した列の値が同じデータをひとまとめにし、グループ単位で集計処理を行うための句。グループごとに SUM・AVG・COUNT などの集計関数を適用で...
23 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.