
No.4ベストアンサー
- 回答日時:
失礼しました(文面をよく読んでいませんでした)。
半角全角変換関数ですがデータベースがutf8で作成されているのが前提
ですが、plperluを使えば以下のようにできます。
CREATE or REPLACE FUNCTION perl_h2z (varchar) RETURNS varchar AS $$
use utf8;
use Unicode::Japanese;
my ($a) = @_;
if (! defined $a) {
return undef;
}
my $b;
$b = Unicode::Japanese->new($a)->h2z->get;
return $b;
$$ LANGUAGE plperlu;
ご参考までに。
No.3
- 回答日時:
ILIKEは大文字小文字同一視で全角半角は不可。
変換は簡単だと思うので自力で関数関数を書けばいいのかもしれませんね
関数の書き方はよくわかりません(補足を・・
//全角英数→半角
条件:( 0xff01<=code<=0xff5e )
計算:code-0xfee0);
No.2
- 回答日時:
回答ありがとうございます。
大文字と小文字、たとえば「A」と「a」の区別は出来ましたが、
全角と半角、「A」「A」の区別ができません。
Postgresqlは8.2です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) WordやExcelで英数字のみ半角または全角にしたい 6 2022/08/03 08:18
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- Excel(エクセル) EXCELでの文字・数字入力の基本について教えてください。 2 2023/05/29 23:17
- Excel(エクセル) capeofdragonと申します Excel2016を使っておりまして 半角又は全角の任意文字列が 2 2022/10/31 13:51
- Access(アクセス) Accessのテキストボックスの入力文字制限 1 2023/01/18 20:43
- Excel(エクセル) マクロでボタンにつける名前がどこに設定されているかわからないケースがありました。 1 2023/06/19 19:37
- 英語 アルファベット順の4文字以上の英単語 10 2022/07/30 22:42
- Visual Basic(VBA) エクセルの数式で教えてください。 1 2023/07/31 15:49
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- その他(ソフトウェア) ソースネクストアプリをインストールし、製品登録で半角英数字が入力できない 5 2022/07/03 22:44
このQ&Aを見た人はこんなQ&Aも見ています
-
ショボ短歌会
ひどい短歌を詠んでください。
-
泣きながら食べたご飯の思い出
泣きながら食べたご飯の思い出を教えてください。
-
歩いた自慢大会
「めちゃくちゃ歩いたエピソード」を教えてください。
-
はじめての旅行はどこに行きましたか?
記憶の中で1番昔の旅行先とエピソードを教えてください。
-
カラオケの鉄板ソング
歌えばその場が絶対盛り上がる「鉄板ソング」を教えてください!
-
PostgreSQLのデータに半角カナが混入したので全角カナへの変換方法は?
その他(データベース)
-
含まない言い方ってどうしたらいいんでしょうか
日本語
-
confirm の OK、キャンセル 以外の文字を
JavaScript
-
-
4
select文の書き方「半角カナ+英+数」 以外の文字が含まれているレコードを抽出する方法
PostgreSQL
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・昔のあなたへのアドバイス
- ・字面がカッコいい英単語
- ・許せない心理テスト
- ・歩いた自慢大会
- ・「I love you」 をかっこよく翻訳してみてください
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・はじめての旅行はどこに行きましたか?
- ・準・究極の選択
- ・この人頭いいなと思ったエピソード
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スペースを検索したい
-
WHERE条件の最終桁のスペースに...
-
顧客データベースを作る場合、...
-
末尾の全角スペースの削除
-
ストアドの戻り値で配列を返す方法
-
外部結合で取得した項目にNVL関数
-
差し込み後、元データを変更し...
-
フィルターかけた後、重複を除...
-
エクセルで最後の文字だけ置き...
-
SQLで特定の項目の重複のみを排...
-
エクセルの関数について教えて...
-
SELECT 文 GROUP での1件目を...
-
外部参照してるキーを主キーに...
-
【VB.NET】日付型の列にNULLを...
-
SQLで列名を変数にできないでし...
-
1日に1人がこなせるプログラム...
-
処理件数を非表示にしたい
-
EXISTSを使ったDELETE文
-
JANコードとPOSコードは同じ?
-
列のヘッダーを含めるのをデフ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スペースを検索したい
-
あいまい検索で英文字の全角半...
-
顧客データベースを作る場合、...
-
末尾の全角スペースの削除
-
ストアドの戻り値で配列を返す方法
-
SQLServer2005のストアドプロシ...
-
WHERE条件の最終桁のスペースに...
-
select文のwhere句に配列を入れ...
-
INSERT文などの列名などの半角...
-
外部結合で取得した項目にNVL関数
-
アンケートメールをACCESSに取...
-
ORACLEの「DECODE」と同じ意味...
-
Trimの使い方
-
access2007のvbaの配列で配列に...
-
管理工学研究所のデーターベー...
-
MYSQL 右埋め 半角スペース
-
可変長多次元配列でのソートに...
-
EXCELのVBA NULL、スペ...
-
簡単なクエリーの高速化
-
ストアドプロシジャで配列
おすすめ情報