【PostgreSQL】数値をカンマで区切る
数値をカンマで区切る自作関数 数字を「1000000」ではなく、カンマ区切りで「1,000,000」と表示します。 ※ このページでは関数を紹介しますが、書式設定の実例はこちらで紹介しています。 引数 引数1(numeric) ...
【PostgreSQL】検索文字を後ろから検索する(LastIndexOf)
検索文字を後ろから検索する(LastIndexOf) 対象の文字列の中に、指定した文字列が含まれるかどうかを文字列の最後から検索し、 その位置を返す関数です。 引数 引数1(character varying):検索先の文字列 ...
【PostgreSQL】文字から数値、数値から文字へ変換する
構文 型を変換するにはcast(キャスト)を使用します。 ※to_numberでない理由は少し下に記載 -- 型を変換する cast( A as B ); -- A を型 B に変換する A: 型変換をする文字・数字・日付など B: 変換 ...
【PostgreSQL】ランダム値を生成する自作関数(Rand)
ランダム値を生成する自作関数(Rand) ランダムな値を生成する(範囲指定あり) 引数 引数1(integer):ランダム値の範囲(最大値) 引数2(integer):ランダム値の範囲(最小値) 返り値 ランダム ...
【PostgreSQL】文字列から検索文字の位置を取得する(IndexOf)
説明 ある文字列の中で、指定した文字列が最初に出現する位置を返します。 引数 引数1(character varying):ある文字列(この文字列の中から特定の文字を探します) 引数2(character varying):探 ...
【PostgreSQL】ひらがなをカタカナに置換する
ひらがなをカタカナに変換、置換する ひらがなをカタカナに置換します(translateを使用)。 カタカナ→ひらがなの置換はこちらです。 引数 引数1(character varying):置換する文字列 返り値 ...
【PostgreSQL】カタカナをひらがなに置換する
カタカナをひらがなに変換、置換する カタカナをひらがなに置換します。 ひらがな→カタカナの置換はこちらです。 引数 引数1(character varying):置換する文字列 返り値 置換した文字列 ...
【PostgreSQL】文字列が空であるかのチェック
文字列が空であるかのチェックする 文字列が空であるかのチェック (nullも空とします)する関数です。 引数 引数1(character varying): 対象の文字列 返り値 true:空 false:空でな ...
【PostgreSQL】曜日を取得する
曜日を取得する 引数の日付から曜日を取得します。 引数 引数1(timestamp without time zone): 曜日を取得する日(タイムスタンプ) 返り値 日 , 月 , 火 , 水 , 木 , 金 ...
【PostgreSQL】日付であるかのチェック(IsDate)
日付であるかのチェック(IsDate) 特定の文字列が日付であるかチェックします(=日付に変換できるかをチェックします) 引数 引数1(character varying): チェックする文字列 返り値 true ...