oracle

1.UPPER()
クエリ結果をすべて大文字に変換する
SELECT
NAME
, UPPER(NAME) TO_UPPER_CFT
FROM
ARK01.SAMPLE_TBL ...

oracle

書式
NVL2(文字列, 変換文字列1, 変換文字列2)
文字列がnullの場合、変換文字列2を返す、nullでなかれば、変換列1を返す

例1
select
nvl2( null, R ...

oracle

1.DB接続定義

ORCL =  (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.xxx.xxx)(PORT = 1521)) ...

oracle

操作コマンド
SQL> set echo off
SQL> set linesize 1000
SQL> set pagesize 0
SQL> set trimspool on ...

oracle

操作方法
1.sqlplusログイン
$ sqlplus/as sysdba

2.SERVICE_NAMEを確認。
SQL> select name from v$database; ...

oracle

1.CASE構文

SELECT CASE WHEN NOTE IS NULL THEN 0 ELSE 1 END AS CFTFROM USER_TBL

2.NVL2関数

SELECTNVL2(NOTE, 1, 0) ...

oracle

書式
CREATE DATABASE LINK DATABASELINK_NAME
CONNECT TO USERNAME IDENTIFIED BY
PASSWORD
USING 接続名前; ...

oracle

例1 「YYYY-MM-DD HH24:MI:SS」形式の文字列を日付型に変換する
SELECT TO_DATE(‘2019-07-10 01:10:10’, ‘YYYY-MM-DD HH2 ...