Oracle

1.区切り文字を変更
SET COLSEP ‘,’
2.出力ファイルを指定
SPOOL C:\\cft\userinfo.csv
3.検索結果を表示
SELECT * F ...

Oracle

サンプルコード

#!/bin/bashsqlplus -s/as sysdba <<'EOF'select * from v$instance;exitEOFexit

Oracle

変更方法
ALTER SESSION SET NLS_DATE_FORMAT = ‘YYYY/MM/DD HH24:MI:SS’;

Oracle

1.”年/月/日 時:分:秒”の文字列をDATE型に変換する
INSERT INTO USERTBL
VALUES(TO_DATE(‘2018/11/22 13:21:21̸ ...

Oracle

1.現在の設定確認
SELECT SUBSTR(FILE_NAME, 1, 100),AUTOEXTENSIBLE,INCREMENT_BY FROM DBA_DATA_FILES

2.自動拡張機能のON/OFF ...

Oracle

//作成
GRANT CREATE ANY TABLE TO TEST_USER;
GRANT CREATE ANY TABLE TO TEST_USER;
//挿入
GRANT INSERT ANY ...

Oracle

SQL構文

SELECT TO_CHAR( SYSDATE , 'EEYY"年"MM"月"DD"日"' , 'NLS_CALENDAR=''JAPANESE IMPERIAL''' ) AS "EEYY年MM月DD日" , TO ...

Oracle

1.パラメータ audit_trailの変更
SQL> ALTER SYSTEM SET audit_trail = none scope = spfile;

2.Oracleを再起動
SQL> ...

Oracle

SQL構文

DECLARE TYPE CFT_USER_TYPE IS RECORD ( USERNO NUMBER NOT NULL DEFAULT 21, USERNAME VARCHAR2(10), ADDRESS VAR ...

Oracle

書式
NET_SERVICE_NAME=
( DESCRIPTION=
( ADDRESS=(PROTOCOL_ADDRESS_PORT))
( CONNECT_DATA= (SERVICE_NAME= ...

Oracle

SQL構文下記

1.ROLEUSERを作成CREATE ROLE ROLEUSER;2.ROLEUSERを削除DROP ROLE ROLEUSER;3.ロールを確認SELECT * FROM DBA_ROLE_PRIVS;

Oracle

SQL構文下記

1.数字のみ抽出SELECT REGEXP_REPLACE('1丁目8番地6号','','') FROM DUAL実行結果:1862.数字のみ削除SELECT REGEXP_REPLACE('1丁目2番地3号', ...

Oracle

メモ下記

1.ジョブ確認SQL> set pages 1000SQL> set line 100SQL> column job_name format a30SQL> select job_name,st ...

Oracle

メモ下記

1.ジョブ一覧確認SQL> set pages 999SQL> SELECT job_name FROM dba_scheduler_jobs;2.ジョブ作成SQL> BEGINDBMS_SCHEDU ...

Oracle

方法下記

1.ユーザ切り替える# su - oracle2.sqlplusに接続$ sqlplus/as sysdbaSQL> SELECT * FROM V$VERSION;BANNER----------------- ...

Oracle

操作コマンド下記

1.DBA権限があるユーザーの場合SELECT USERNAME FROM DBA_USERS;2.DBA権限がないユーザーの場合SELECT USERNAME FROM ALL_USERS;3.デフォルトスキ ...

Oracle

コマンド下記

1.DBのエクスポートexpdp username/password@dbname directory=DATA_DUMP_DIR \ dumpfile=20180912_schemaname_cft.dmp \ ...

Oracle

1.loop構文
loop
statements;
end loop;
サンプル
counter := 0;
loop
counter := counter + 1;
e ...