Oracle 空文字の扱いについて
- 2020.10.15
- SQL
Oracleの空文字の扱いでハマってしまってしまいました。 TRIMをかけた値や「”」での判断についてまとめました。 空文字の比較 SELECT -----①----- CASE WHEN TRIM('A') <> '' THEN '1' ELSE '2' END, -----②----- CASE WHEN TRIM('A') IS NOT NULL THEN '1' E […]
日々の出来事の記録、おすすめを紹介します。
Oracleの空文字の扱いでハマってしまってしまいました。 TRIMをかけた値や「”」での判断についてまとめました。 空文字の比較 SELECT -----①----- CASE WHEN TRIM('A') <> '' THEN '1' ELSE '2' END, -----②----- CASE WHEN TRIM('A') IS NOT NULL THEN '1' E […]
Oracleの開発を行う際に使用するSQL Developerは、初期設定のままだと使いにくいです。 テーブルの編集をする時に複数のテーブル編集のタブを開くことが出来ません。 新しいテーブルを編集しようとすると前に開いていたタブが新しく開こうとしたテーブルになってしまいます。 下記の設定を行えば、テーブル名を選択した時に新しいタブを開くことができます。 メニューの「ツール」→「プリファレンス」を選 […]