MENU
OS
データベース
プログラミング
フリーウェア
SEの為の業務知識





SQL

テーブル操作

テーブル操作
  テーブルの作成
  テーブルのコピー作成
  テーブルの変更
  テーブルの削除
  デフォルト表領域の変更
  テーブルの表領域移動
  ビューの作成
  ビューの削除
  テーブルの名前変更
  索引の作成
  索引の削除
  索引の表領域移動
  PRIMARY KEY 項目の変更
  コメントの追加
  NOT NULL制約に変更
  デフォルトの日付データ表示の変更
  ソートエリアの変更
  表のロック
  シーケンステーブルのシーケンス番号を指定する番号から再開
  トリガーの開始と停止
  データベースリンクの作成

テーブル問い合わせ

問い合わせ
  表領域の一覧
  ユーザーの一覧
  テーブルの一覧
  表領域の中に入っている表や索引の一覧
  スカラー副問い合わせ
  EXISTS関数使用方法(一致、不一致)
  階層問い合わせ
  システム日付の取得
  文字型(日付)を日付型に変換
  日付型を文字列に変換
  日付の加算、減算
  データ型の変換
  文字列の置換
  文字列の左に文字を埋める
  文字列の右に文字を埋める
  文字列の左側にある空白を削除する
  文字列の右側にある空白を削除する
  文字列の検索
  文字列の切り出し
  除算した余りの取得
  小数点以下の切捨て
  SELECT内で条件分岐の結果に基づいて値を置換する方法(CASE)
  SELECT内で条件分岐の結果に基づいて値を置換する方法(DECODE)
  ROWIDによる問い合わせ
  ROWNUMによる問い合わせ(先頭レコードからxx件問い合わせ方法)
  問い合わせでの行ロック方法
  集合問い合わせ
  集合差問い合わせ
  集合結合問い合わせ
  改行コードの抽出
  テーブル定義のCREATE TABLE文の表示
  CREATE文のファイル出力
  PL/SQL文のファイル出力
  SGAの確認
  コメントの確認
  初期化パラメータの確認
  ソースの表示
  バージョン確認
  シーケンステーブルの確認
  現在のシーケンス番号の確認
  シノニムの一覧表示
  使用しているテーブルの件数表示
  Enterprise Managerと同様の表領域確認

テーブル更新

更新
  副問い合わせの結果を項目にセットして更新する方法
  行の挿入と更新を1つのSQL文で行う方法

テーブル削除

削除
  テーブル内のデータを全クリア

パフォーマンス

パフォーマンス
  インデックスの状況調査
  セッション情報の確認
  セッション待機情報の確認
  ロールバックセグメントの確認
  SQL*PLUS のAUTO TRACE機能
  SQLの実行時間を計測
  コストベースへの切り換え
  ディスクアクセスの多いSQL文を調べる方法
  ヒント句の使用
[トップページへ] [戻る]

Copyright(c)2007-2008 Freedom.Net Co., Ltd. All rights reserved.