SQL:全角文字と半角文字を判定する方法

SQLで全角文字と半角文字を判定するにはLENGTHBやOCTET_LENGTH関数で取得したバイト数とLENGTH関数で取得した文字数を比較することで判断することができます。

使用例

  • サンプルテーブル「goods」
  • クエリー(SQL)

    ORACLEの場合はOCTET_LENGTHをLENGTHBへ変更すれば同様の結果を得られます。

  • 出力結果

オルタンシア・サーガ(オルサガ) サービス終了(ノД`)

2015年4月22日~サービス開始していたスマホアプリゲーム「オルタンシア・サーガ」が本日2022年05月31日にサービス終了となってしまいました。

個人的には約6年も楽しませて頂いたゲームなのでもう団戦できないと思うと残念です(ノД`)

一応「駑馬十駕」という団で団長やってたので記念に最後まで在籍して頂いた団員様20名をご紹介。

サービス終了まで拙い団長にお付き合い頂き本当にありがとうございました(*^^*)

駑馬十駕 団員紹介(Rank順)

素顔のままで

ミスランディア

マガリかど

シュローカ

ミギー

カムイ卍

アルフレッド

マニエド

AERAS

ロン

ノア

ユーグ

COU

アナン

ユウ

クラウド

ゆう

セシル

ごまめ

獅子龍虎