2015/06/19 / 最終更新日時 : 2015/06/19 米良太 SQL SQL 関数:数値関数 一覧 Oracle 関数 取得 第二引数 例 結果 ROUND 四捨五入 小数点以下の桁数 ROUND(5.55 , 1) 5.6 TRUNC 切り捨て 小数点以下の桁数 TRUNC(5.55 , 1) 5.5 MOD […]
2015/06/19 / 最終更新日時 : 2023/12/29 米良太 SQL SQL 関数:日付関数 加減 MySQL Oracle PostgreSQL SQLServer select DATE_ADD(date_col, INTERVAL 1 SECOND) 〜 select DATE_SUB(date_col, […]
2015/06/19 / 最終更新日時 : 2023/12/10 米良太 SQL SQL 関数:文字関数 一覧 Oracle 関数 取得 例 結果 UPPER 大文字変換 UPPER( ‘aaa’ ) ‘AAA’ LOWER 小文字変換 LOWER( ‘AAA […]
2015/06/19 / 最終更新日時 : 2015/06/19 米良太 SQL SQL 関数:関数一覧 単一行関数 ・問い合わせ結果である各行を操作する。 ・引数(定数、列、式)を渡す。 ・SELECT句、WHERE句、ORDER BY句で使用可能。 ・制限無くネスト可能。 変換関数 ・型変換 文字列系 ・カンマ区切り(通 […]
2015/06/18 / 最終更新日時 : 2015/06/18 米良太 SQL SQL DDL:ストアド定義 ストアドプロシージャ定義 Oracle SQLServer CREATE OR REPLACE PROCEDURE MyProcedure ( prm IN NUMBER, ret OUT NUMBER ) AS B […]
2015/06/17 / 最終更新日時 : 2015/06/17 米良太 Oracle Oracle DatabaseExpress 概要 Oracle社が開発・販売しているRDBMS 速さ、確実性、保持できるデータ量に優れている。 「OracleDatabaseExpress11g」を公式サイトからダウンロード(無料) ※ユーザー登録が必要 接続 S […]
2015/04/14 / 最終更新日時 : 2015/04/14 米良太 SQL SQL DDL:シーケンス定義 概要 Oracle 作成した順序(SEQUENCE名)毎に発番、値を保持するオブジェクト。 複数のユーザーで共有する。 発番した番号はロールバックできない。 システム障害発生時、発番済みの番号は欠番となる。 伝票番号にユ […]
2015/04/13 / 最終更新日時 : 2015/04/13 米良太 SQL SQL DDL:インデックス定義 概要 ※=索引 本の索引が目的のページを探すのに役立つ様に、 データベースが目的のレコードを探すのに役立つ情報。 ・一意でない(重複する)データを持つ行に対して索引を作成すると検索速度が速くなる場合がある。 「索引による […]
2015/04/13 / 最終更新日時 : 2015/04/13 米良太 SQL SQL DDL:View定義 概要 Viewとは 間接的に参照する仮想の表。 DML文自体。データは保持しない。 利点 (1)複雑な問い合わせ文を簡潔に実行できる。 複数の表を結合したり副問い合わせを駆使した複雑な問い合わせをViewとして作成してお […]
2015/04/12 / 最終更新日時 : 2022/09/12 米良太 SQL SQL DDL:テーブル定義 概要 DDL文:データ定義言語 DataDefinitionLanguage テーブルの作成・定義等(Create/Alter/Truncate/Drop) 実行されると暗黙のCommitが適用され、RollBackでき […]