オラクル

SQL学習したこと一覧

勉強用スキーマ スキーマ 勉強本 squat 改訂新版 反復学習ソフト付き SQL書き方ドリル (WEB+DB PRESS plusシリーズ) dondon どんどん身につく書き込み式SQLのドリル 改訂新版 sukkiri スッキリわかるSQL入門 ドリル215問付き! pazzle SQLパズル 第2版~プロ…

オラクル参考になったページ

■SQLを学ぶにあたって リレーショナル・データベースの世界 僕はSQLをこう学んだ | mah365 SQLアタマ養成講座:連載|gihyo.jp … 技術評論社 SQL*Plus コマンド一覧 - オラクル・Oracle SQL*Plus リファレンス SQL*Plusコマンド・リファレンス 目次 SQL*Plus…

datapump

データパンプのヘルプ 以下を実行することでデータパンプに必要な知識が見れます。 expdp -help impdp -help データパンプの準備 ディレクトリオブジェクトの作成 CREATE DIRECTORY TEST_DIR AS '/u01/app/oracle/admin/XE/test_dir';ディレクトリオブジェク…

ヒント句一覧

SQL> desc V$SQL_HINT 名前 NULL? 型 ----------------- -------- ------------ NAME VARCHAR2(64) SQL_FEATURE VARCHAR2(64) CLASS VARCHAR2(64) INVERSE VARCHAR2(64) TARGET_LEVEL NUMBER PROPERTY NUMBER VERSION VARCHAR2(25) VERSION_OUTLINE VARCHAR2…

sqlplus上でsqlの編集から実行まで

sqlplus上でsqlファイルの編集から実行までを行う方法0.バッファーのSQLを保存する。 save a.sql1.保存したSQLを編集 # デフォルトはedが設定されている。 SQL> def _editor DEFINE _EDITOR = "ed" (CHAR) # エディタをviに変更 SQL> DEFINE _EDITOR ="vi" S…

外部結合

外部結合とは 検索条件での外部結合 Oracle独自の書き方で外部結合する際の注意点 - Qiita

索引について

索引とは 索引とは、DB上のデータを効率的に取得するために使用するDBオブジェクトのこと ルートブロック、ブランチブロック、リーフブロック ルートブロックには、ブランチブロックへのキーの範囲と下位ブロックのポインタが入っている、 リーフブロックに…

【 SQL 備忘録 】相関サブクエリ ~ 理解に挫折したとき & 忘れたときに 訪れると すごくわかりやすい入門者向け 解説ウェブサイトへのインデックス - Qiita

【 SQL 備忘録 】相関サブクエリ ~ 理解に挫折したとき & 忘れたときに 訪れると すごくわかりやすい入門者向け 解説ウェブサイトへのインデックス - Qiita

SQL勉強

サブクエリ サブクエリとは、メインクエリのSQLの評価を実行する前にサブクエリの評価を実施した結果を用いメインクエリのSQLの実施を行うもの。 相関サブクエリ 相関サブクエリとは、 SELECT区の中の相関サブクエリ スカラサブクエリが便利SQL 外部結合と等…

SPOOLファイル作成用PLSQL

PLSQLのお勉強用 #!/bin/ksh for i in SERVER do echo "sqlplus"; sqlplus -s appadm/appadm @a $i > ${i}.sql doneSET SERVEROUTPUT ON; SET FEEDBACK OFF; SET verify off; DECLARE cursor cursor_a is select * from all_tab_columns where table_name = …

行数指定(すぐ忘れるから)

select * from all_tables where rownum

オラクルの環境設定をファイルに残す方法

会社でデータ取得の時に煩わしいと思っていたのが、setで設定した値が残ってしまうこと。 STOREコマンドで外部に環境設定を出力すれば良い。 STORE set oracleこれで、カレントディレクトリにoracle.sqlというファイルが作成される。 読み込むときには、 @ o…

sqlplusのgetが便利

sqlplusを使用するとき、いつも悶々としていたが効率的な方法にようやく辿り着いた。 使用するコマンドは、以下5つ HOST GET LIST RUN SAVE①sqlplusの状態で、コマンド実行をする。 作成したSQL文に問題がある場合、以下のようにして保存することが出来る。 …

PL/SQLに関して

■基本的な書き方 DECLARE n NUMBER; BEGIN 処理; END; /IF 条件 THEN ELSE END IF;

sqlplusヘルプの見方

sqlplus -h

Oracle xeのサーバへのインストール

Oracle XE 11gインストール-あどみん- CREATE USER、ユーザーの作成 - オラクル・Oracleをマスターするための基本と仕組み [root@www15195ui tmp]# ls oracle-xe-11.2.0-1.0.x86_64.rpm.zip[root@www15195ui tmp]# unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zi…

sqlplusヘルプの引き方

HELP コマンド HELP [トピック] ? [トピック] setの内容を忘れた時とか、便利。