「Oracle」betweenで条件を指定する方法
1.betweenで条件を指定
使用例
2.not betweenで条件指定
[Oracle]betweenで日付型条件を指定する
構文
日付項目between 日付1 and 日付2
使用例
SELECT * FROM USER_TBL WHERE BIRTHDATE BETWEEN '20011001 00:00:00' AND '2 ...CentOS 6でOracle 11gをインストール、設定
1.VNC Serverをインストール
# yum install tigervnc-server
# yum groupinstall “General Purpose Desktop” ...
「Oracle」TO_CHAR関数で数値をカンマ区切の文字列に変換する方法
書式
TO_CHAR(数値, ‘FM999,999,999’)
TO_CHAR(数値, ‘FM999G999G999’)
数値を3桁てごとに変換
使用例1 ...
「Oracle」サーバーへの接続設定ファイルtnsnames.oraのサンプル
構文
接続文字列 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = {ホスト名/IPアドレス})(PORT = 1521)))(CONNECT_DA ...「SinkRunner-PollingRunner-DefaultSinkProcessor」の対策
エラーメッセージ:
Exception in thread “SinkRunner-PollingRunner-DefaultSinkProcessor” java.lang.OutOfMemoryEr ...
「Oracle」SQL*Plusの使い方
1.管理者権限でコマンドプロンプトを起動する
2.sqlplusへ接続
書式
sqlplus {ユーザー}/{パスワード}@{接続文字列}
操作例
sqlplus ユーザー名/パスワード ...
「Oracle」TO_CHAR関数で数値をゼロ埋めするサンプル
書式
TO_CHAR(数値,’指定桁数0′)
使用例1
結果
0456
使用例2 ...
「Oracle」共有テーブルのキャッシュを削除
構文
ALTER SYSTEM FLUSH SHARED_POOL;
操作例
SQL> ALTER SYSTEM FLUSH SHARED_POOL;システムが変更されました。キャッシュ削除確認 ...
Oracle 11gにsqlplusのアップ(up)とダウン(down)キー無効の解決方法
システム要件:
OS:centos 6.0_x64
oracle 11g
対策手順:
wget
tar zxvf rlwrap-0.30.tar.gz
cd rlwrap-0.30 ...
Oracleのリスナー(listener)のパスワードを変更する方法
対策:
Oracle管理者に切り替え、次のコマンドを実行
$ORACLE_HOME/bin/lsnrctl
LSNRCTL> change_password
Old password: ...
Oracleのインストールの簡単な注意事項をまとめ
1.ユーザー環境を設定
vi/home/oracle/.bash_profile #次の内容を追加設定
export ORACLE_BASE=/data/oracle #oracleデータベースのインストールディレ ...
Oracleのバージョン確認方法
1.Oracle sqlplusのログインでバージョン確認(Oracleサーバー)
sqlplusでOracleへ接続時にサーバーのバージョンが表示されます
「Oracle」データベースのバッファキャッシュを削除
構文
ALTER SYSTEM FLUSH BUFFER_CACHE;
使用例
SQL> alter system flush buffer_cache;システムが変更されました。キャッシュ削除確 ...
「Oracle」FETCH RIRST ROWS ONLYで上位件数のみを検索
書式
FETCH FIRST 件数 ROWS ONLY;
使用例
USER_MAST テーブルのUSER_ID順の上位20件のみ検索する
SQL構文
SELECT * FROM USER_ ...Oracle 12.2にtnsnames.oraの使い方
1.tnsnames.ora
説明:tnsnames.oraは接続先DBを指定するための記述をするファイルです。
クライアント側に配置します。
場所 C:\app\client\username\product ...
「Oracle入門」DBMS_LOCK.SLEEPを利用する方法
SQL構文
DECLARE -- LOCAL VARIABLES HERE I INTEGER;BEGIN -- TEST STATEMENTS HERE DBMS_OUTPUT.PUT_LINE(TO_CHAR(SYSDATE ...「Oracle」SQL*Plus で外部フsqlァイルを実行する
サンプルファイルprofile.sql
ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE SCOPE = BOTH;ALTER PROFILE DEFAULT LIMIT PAS ...