| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
192 バイト追加 、 2021年7月2日 (金) 13:12
| [[Oracle]] | [[Oracle Database10g]] | [[Oracle Database19c]] | ==[[SQL Plus ]] ==[[Oracle10g Database]]{{category 文字化け}}
===画面コントロール===
----
====画面のクリア====
----<pre> [[SQL]]&gt;clear scr</pre> ====幅の変更====----<pre>SQL > set linesize {幅}</pre>
===設定系===
SQL&gt;show parameters [パラメータ名]
====コマンドヘルプ====
[[SQL]]&gt;help index
====簡易接続====
connect ユーザー名/パスワード@ホスト名[:リスナーポート]/サービス名
====SQL*Plusが文字化けPlusが[[文字化け]]====linuxへssh接続して、sqlplusを使用するときに、Delキーや、BackSpaceキーを使用すると、文字化けlinuxへssh接続して、sqlplusを使用するときに、Delキーや、BackSpaceキーを使用すると、[[文字化け]](?)する。[[http://www.tokaido.co.jp/syoko/handyman/stty.html stty]]コマンドを利用 [[SQL]]&gt;^H^H^H^H^H ← こうなる
[[SQL]]&gt;ho stty erase ^H ← BackSpaceを押下
これでOK
===編集系===
====エディタを変更====
DEFINE _EDITOR_EDITO[[R]]="C:\Program Files\sakura\sakura.exe"
上記はログアウトすると消えてしまうので、
C:\oracle\product\10.1.0\Client_1\sqlplus\admin\glogin.sql
===実行時に変数をセット===
&を使う。&&を使うと、一旦セットした値を使い続ける。
[[SQL]]&gt; run
1 select * from users
2* where user_id = &uid
旧 2: where user_id = &uid
新 2: where user_id = 'guest'
====SQLバッファ[[SQL]]バッファ====[[SQL]]*Plus は最後に実行したSQL文をバッファに保存しており、以下のコマンドで操作できる。は最後に実行した[[SQL]]文をバッファに保存しており、以下のコマンドで操作できる。
{|class="wikitable"
!コマンド
|}
====処理結果をHTMLでレポート処理結果を[[HTML]]でレポート==== [[SQL]]&gt; spool c:\test.html [[SQL]]&gt; set markup html on [[SQL]]&gt; select * from dba_tablespaces;
:
SELECT処理
:
[[SQL]]&gt; set markup html off [[SQL]]&gt; spool off [[SQL]]&gt; ho c:\test.html
===SQL系[[SQL]]系===
====アクセスパスを表示====
[[SQL]]&gt;set autotrace on
----
{{include_html [[banner_html]], "!Oracle"}}

案内メニュー