Oracle【Oracle】スペース・カンマ・改行で分割する方法(REGEXP_SUBSTR) 今回は、文字列をスペース・カンマ・改行で分割する方法について説明します。この記事を読めば、任意の区切り文字から文字列を柔軟に取得することができるようになります。 2025.06.21Oracle
Oracle【Oracle】PL/SQLのループ文(INSERT・UPDATE) 今回は、テーブルにループ文でデータを追加する方法について説明します。※PL/SQLのループ文は、主にLOOP、WHILE LOOP、FOR LOOP、カーソルFOR LOOPの4種類があり、今回は特に使用する「FOR LOOP」の説明になります。 2025.06.11Oracle
Oracle【Oracle】データをマスキングしてみよう!(REGEXP_REPLACE) 前回作った顧客データで、今回はREGEXP_REPLACE関数を使ってデータをマスキングしてみたいと思います!この記事を読むことで、REGEXP_REPLACE関数の使い方がわかるようになります。※データマスキングとは、元の文字や数字を別の文字や数字に置換してデータを隠すことです 2024.07.23Oracle
Oracle【Oracle】ランダムなテストデータを作ってみよう!(顧客データ) 今回は、SQLでランダムなテストデータを作ってみようということで、顧客データを想定してサンプルコードを作成してみました。 2024.06.10Oracle
Oracle【Oracle】REGEXP_LIKEを使って特定の値を取得しよう! 今回は、REGEXP_LIKE関数の使い方について説明します!※この記事を読むことで、特定のカラムに「半角」「全角」「数値」が含まれているか確かめ、対象のデータを取得することができるようになります 2024.06.04Oracle
Oracle【Oracle】NULLを別の値に置き換えよう(NVL) 今回は、NULLを別の値に置き換える方法について説明します!※NULLを別の値に置き換える場合、「CASE式」や「NVL関数」が使われることが多いです 2024.05.20Oracle
Oracle【Oracle】ORDER BY で検索結果を並び替えよう! 前回は、重複行を除外するDISTINCTについて説明しました。今回は、検索結果を並び替える ORDER BY について説明していきます! 2024.05.13Oracle