SQL

SQL 半角 全角 変換 半角カタカナを全角ひらがな・全角カタカナに変換する。全角文字列を半角に変換、半角文字列を全角に変換 UTL_I18N TRANSLITERATE Oracle SQL関数

--TO_SINGLE_BYTE 全角を半角 SELECT TO_SINGLE_BYTE('12345ABC') 半角 FROM DUAL; 半角 -------- 12345ABC --TO_MULTI_BYTE 半角を全角 SELECT TO_MULTI_BYTE('12345ABC') 全角 FROM DUAL; 全角 ---------------- 12345ABC --半角カタカナ…

SQL 時間 加算/減算 実行時間 整形 表示

WITH YYMMDD AS( SELECT TO_DATE('2015/09/01 18:00:06','YYYY/MM/DD HH24:MI:SS') + 1/24 AS ST_DATE -- システム時間に1時間加算 ,SYSDATE AS ED_DATE -- システム時間 FROM DUAL) SELECT ST_DATE -- 開始時間 ,ED_DATE -- 終了時間 ,TO_CHAR(TRUNC((ED_D…

共有プールのキャッシュされている特定のSQLを削除(パージ)する(DBMS_SHARED_POOL.PURGEプロシージャ)

DBMS_SHARED_POOL.PURGEプロシージャ --SQL_ID確認 SELECT SQL_ID ,ADDRESS ,HASH_VALUE ,SUBSTR(SQL_TEXT, 1, 60) AS SQL_TEXT FROM V$SQLAREA WHERE SQL_ID = '2d7a57hhkv9kj'; --共有プールからキャッシュをパージ EXEC SYS.DBMS_SHARED_POOL.PURGE('0000…

SQL Developer SQLチューニング・アドバイザ使用方法

SQL Developerでチューニング・アドバイザを実行しようとすると 『システム権限'ADVISOR'が必要です。』とエラーになる。ADVISOR権限を付与 hostname% su - oracle パスワード: hostname% sqlplus / as sysdba SQL-SYS@hoge> grant advisor to hoge; 権限付…

SQL Developer 日本語化

SQLDeveloperのメニューを日本語にしたい場合は以下のように設定#SQL Developerのインストールフォルダー\ide\bin ide.conf #日本語表示 AddVMOption -Duser.language=ja AddVMOption -Duser.country=JP #SQL Developerのインストールフォルダー/sqldevelope…