「Oracle」DBMS_DDL.ANALYZE_OBJECTで統計情報を取得する
説明
DBMS_DDL.ANALYZE_OBJECTを使用して、統計情報を取得します。
書式
DBMS_DDL.ANALYZE_OBJECT(‘テーブル名’, ‘スキーマ ...
「Oracle」SYS_CONTEXT関数を使ってシステムの情報を取得する
環境
Oracle 11.2
操作方法
1.セッションIDを取得する
「Oracle 11g」 現行セッションの日付フォーマットを確認する方法
環境
Oracle 11.2
使用例
1.現行セッションの日付フォーマットを確認します。
SQL> SELECT SYS_CONTEXT(‘USERENV’, R ...
「Oracle」TO_CHARは数値や日時を文字列へ変換する
書式
日付や数値をデフォルトの書式で文字列に変換する。
TO_CHAR(expr)
指定した書式で日付や数値を文字列に変換する。
TO_CHAR(expr, format)
expr ...
Oracle 12cにTEMP表(一時表)領域を拡張する方法
書式
1.pagesize、linesizeを指定
2.カラムの表示幅を指定
column {カラム名} format a{幅};
3.TEMP表領域の拡張
ALTER DATABASE TEM ...
Oracle 12cに表領域を拡張する方法
書式
1.SELECT FILE_NAME FROM DBA_DATA_FILES WHERE TABLESPACE_NAME = ‘tablespace_name’
2.ALTER DATAB ...
Oracle 12c にテーブル名と表領域名を表示する
書式
1.pagesize、linesizeを指定
2.カラムの表示幅を指定
column {カラム名} format a{幅};
3.SQL構文
select table_name,table ...
Oracle 12c スキーマ一を作成、一覧を取得
1.スキーマ一覧を取得
SQL >SELECT DISTINCT OWNER FROM ALL_OBJECTS ORDER BY OWNER;SQL > SELECT DISTINCT USERNAME FROM A ...Oracle 12cにexpdpでデータをエクスポートする
書式
expdp ユーザー名/パスワード directory=ディレクトリ名 dumpfile =xxx.dmp logfile= xxx.log
引数
DUMPFILE ダンプファイルを指定LOGFILE ...Oracle 11.2にtnsnames.oraの使い方
1.tnsnames.ora
説明:tnsnames.oraは接続先DBを指定するための記述をするファイルです。
クライアント側に配置します。
場所 C:\app\client\username\produ ...
[Windows10]Oracle Database 12c Client x64 をインストールする
操作方法
1.インストールメディア内の「Setup.exe」をダブルクリックする
2.インストール・タイプの選択画面が表示される
「管理者」を選択して、「次へ」をクリックする
3.Oracleホ ...
[Oracle19.3]Socket Error Code: 10061の解決方法
環境
OS :Red Hat Enterprise 7.7
Oracle :19.3
ツール:A5:SQL Mk-2
1.エラーメッセージ
対象のコンピューターによって拒否されたため、接続で ...
「Oracle19.3」ORA-01034: ORACLE not avaiableの解決方法
環境
OS :Red Hat Enterprise 7.7
Oracle :19.3
エラー現象
SQL > select sysdate from dual;
ORA-01034: ...
「Oracle」trunc関数で小数点第1位を切り捨てるサンプル
構文
TRUNC(数値)
使用例
-- 小数点第1位を切り捨て 8select TRUNC(8.168) from dual; --小数点第1位を切り捨て 9 select TRUNC(9.2) from d ...「Oracle」trunc関数で小数第n桁を切り捨てる
構文
TRUNC(数値,桁数)
使用例
-- 小数第1位を切り捨て 20select TRUNC(24.4827,-1) cftA from dual;-- 小数第2位を切り捨て 24.3select TRU ...[Oracle]CEIL関数で小数第n位を切り上げるサンプル
構文
CEIL(数値*10)/10 第2位
CEIL(数値*100)/100 第3位
CEIL(数値*1000)/1000 第4位
使用例
-- 小数第2位を切り上げ 15.4select C ...「Oracle」ceil関数で数値を切り上げるサンプル
構文
CEILは、n以上の最も小さい整数を戻します。
使用例
select CEIL(3.37) from dual; select CEIL(4.75) from dual; select CEIL(-9. ...「Oracle」create table文でプライマリーキーを作成する
書式
項目名 データの型 NOT NULL PRIMARY KEY
使用例