Oracle 19c INITCAPメソッドでアルファベットを先頭の文字だけを大文字に変換する
環境
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 – Production
Windows10 Home 64bit
構文 ...
Oracle19c DISTINCTを使用して重複行を除外する
環境
Oracle Database 19c Standard Edition 2 Release 19.0.0.0.0 – Production
構文
SELECT DISTINCT 列名 F ...
「Oracle 19c」現在ログインしているユーザ名を確認する方法
環境
Windows 10 Home 64bit
Oracle 19c
sqlplus
SQL構文
select username from user_users;
テーブル「u ...
[Oracle 19c]IS NOT NULLでnullではない項目を検索するサンプル
環境
Windows 10 Home 64bit
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0
sqlplus
操作方法
[Oracle 19c]set linesizeでsqlplusの行(横幅)のサイズを変更する
構文
SET LIN { 80 | n }
「set linesize」を使って、表示される結果レコード行の横幅を変更します。
操作方法
1.デフォルトの行のサイズ(横幅)を確認します
[Oracle 19c]IS NULLでnullの項目を検索するサンプル
環境
Windows 10 Home 64bit
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0
sqlplus
操作方法
「Oracle 19c」Oracleの現在のセッション数とプロセス数を確認する
環境
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 – Production
A5:SQL Mk-2 2.17.1
構文 ...
[Oracle 19c]PL/SQLで配列の数分繰り返すプロシージャのサンプル
環境
Windows 10 Home 64bit
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0
構文
FOR 変数 IN 数値& ...
[Oracle 19c]PL/SQLで回数を繰り返すプロシージャのサンプル
環境
Windows 10 Home 64bit
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0
構文
FOR 変数 IN 数値& ...
「Oracle」RANK() OVER (PARTITION BYでグループ化してランク順を取得するサンプル
環境
Windows 10 Home 64bit
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0
構文
RANK() OVER ( ...
「Oracle 19c」INとOUTを使用するプロシージャサンプル
環境
Windows 10 Home 64bit
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0
操作方法
1.プロシージャの定義 ...
「Oracle 19c」RANK()関数で指定列のランク順を取得するサンプル
環境
Windows 10 Home 64bit
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0
構文
列名のランクを取得します ...
「Oracle 19c」NOT EXISTSの使い方(副問い合わせSQL)
書式
SELECT 列名 FROM テーブル名
WHERE NOT EXISTS
(SELECT 列名 );
カッコ内の副問い合わせSQLがfalseであれば、データが取得できます。
SQL ...
「Oracle 19c」WHERE EXISTSの使い方
書式
SELECT 列名 FROM テーブル名
WHERE EXISTS
(SELECT 列名 );
カッコ内の副問い合わせSQLがtrueであれば、データが取得できます。
使用例
「Oracle 19c」文字列を出力するプロシージャのサンプル
環境
Windows 10 Home 64bit
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0
プロシージャの定義
CREATE ...「Oracle19c」drop public synonymでシノニムを削除するサンプル
環境
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0
構文
drop public synonym シノニム名;
DROP P ...
「Oracle19c」シノニム(synonym)を作成するサンプル
環境
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0
書式
create public synonym シノニム名 for テーブル
「Oracle19c」シーケンスsequence(順序)を作成するサンプル
環境
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0
構文
create sequence シーケンス名
INCREMENT BY ...