「駑馬十駕」 IT系情報を中心に調べた事をコツコツ綴っています。

Excel:半角・全角文字のチェック方法

Excel:半角・全角文字のチェック方法

Excelを使用して文字列の中に半角文字が含まれてるかどうかを確認する方法です。 半角文字の有無を確認するにはLEN関数とLENB関数の結果を比較することで文字列の中に半角文字が含まれてるかどうかを確認出来ます。 LEN関数とLENB関数を …

Oracle:COALESCE関数の使い方

Oracle:COALESCE関数の使い方

oracleの独自関数のCOALESCE(コアレス)関数の用途についてメモしておきます。 COALESCE関数とは COALESCE関数は引数のリストから最初のNULL以外の値を返却するOracle独自関数となります。 NVL2関数との違い …

Oracle:NVL関数とNVL2関数の違い

Oracle:NVL関数とNVL2関数の違い

oracleの独自関数としてNVL関数やNVL2関数があります。 知ってると結構便利な関数なので、この2つの関数の違いについて整理しておきます。 NVL関数とは NVL関数は第1引数がNULLなら第2引数の値(代替値)を返します。 もし第1 …

INSERT文を指定回数分ループして実行する方法

INSERT文を指定回数分ループして実行する方法

性能試験などであるテーブルに大量データの作成が必要になった場合にINSERT文をループで処理できれば便利!という事で、SQLとロジックを組み合わせたストアドプロシージャでのサンプルプログラムとなります。 ストアドプロシージャ [crayon …

Excel:文字列で入力済の値を数値形式へまとめて変換する方法

Excel:文字列で入力済の値を数値形式へまとめて変換する方法

Excelで文字列として入力済の値をまとめて数値形式へ変換する方法です。 以下の様にA1~A3セルへは文字列として入力しており、A4セルで集計してますが文字列なので0表示されてしまっています。 このA1~A3セルの文字列を数値形式に変換して …

「お知らせ: メールボックスのサイズがクォータ制限に達しました」はフィッシングメールなのでご注意を!!

「お知らせ: メールボックスのサイズがクォータ制限に達しました」はフィッシングメールなのでご注意を!!

日頃からスパムメールの類には注意していたつもりでしたが、以下の様なメールが届いてフィッシングメールとは気付かずにリンクをクリックしてしまったので注意喚起として記載します。 メールの件名:「お知らせ: メールボックスのサイズがクォータ制限に達 …

Oracle:事前構成済の表領域

Oracle:事前構成済の表領域

Oracleではデータベースを作成すると自動的に以下の表領域が作成されます。 事前構成済の表領域     関連記事 Oracle:ユーザー作成時に「ORA-65096」エラーが出た場合の原因と対応方法 Oracle:DESCRIBEコマンド …

SQL:単語の先頭1文字目のみ大文字へ変更する方法

SQL:単語の先頭1文字目のみ大文字へ変更する方法

SQLで単語の先頭1文字目のみ小文字から大文字へ変更したい場合は、INITCAP関数を使用することで可能となります。引数に変換したい文字を指定すればOKです。単語の区切りはスペースかアルファベット以外の文字(ハイフン「-」、カンマ「,」、ア …

Eclipse:スネークケース ⇔ キャメルケース変換方法

Eclipse:スネークケース ⇔ キャメルケース変換方法

Eclipseでコーディングしている際、スネークケースとキャメルケースの切り替えはショートカットキーを利用することで簡単に実施出来ます。ローカル変数などを定義する際に結構便利な機能となります。 Eclipseのバージョンによっては使用出来な …

Oracle:データベースの起動段階と状態について

Oracle:データベースの起動段階と状態について

Oracleデータベースを起動すると内部的に以下の段階でデータベースが使用可能な状態となります。 データベースの起動段階と状態     関連記事 Oracle:接続時に「ORA-01109:データベースがオープンされていません。」エラーが出 …