インフォミックス関数の使い方は

Informixデータベースでは、照会とデータ操作の際に計算および変換を行う、多彩な関数が提供されます。以下に一般的なInformix関数の使い方を示します。

  1. 文字列関数:
  1. SUBSTR(文字列, 開始位置, 長さ): 文字列の開始位置から長さ分の文字列を返す
  2. CONCAT(str1 , str2) : 指定した2 つの文字列を連結して1 つの文字列を作成します。
  3. str.length():文字列の長さを返します。
  4. strを大文字に変換します。
  5. 「LOWER(str)」:文字列を小文字に変換します。
  6. 文字列の両端の空白を削除します。
  7. CHARINDEX(substring, str):文字列中でサブストリングを検索し、見つかった位置を返します。
  1. 値の計算関数
  1. ABS(n) で、数値 n の絶対値を取得できます。
  2. ROUND(n, d):数値nを小数点以下d桁に四捨五入した結果を返します。
  3. CEIL(n) : 数字 n 以上の最小の整数を返す
  4. FLOOR(n):n以下の最大の整数を返します。
  5. n を m で割ったときの余りを返します。
  6. LTRIM(文字列):数値の左側にある空白を取り除きます。
  7. RTRIM(str):数字の右側の空白を除去する。
  1. 日付・時刻関数
  1. 現在の日時を返します。
  2. DATE(date_string):日付文字列を日付データ型に変換する。
  3. TIME(時刻文字列): 時刻文字列を時刻データ型に変換します。
  4. DATE(日付) の月を返します。
  5. 日付の年を返します。
  6. DAY(date):日付の中の日の値を返す
  7. HOUR(time): 時間の時間を返します。
  1. 集約関数
  1. AVG(列): 指定列の平均値を計算します。
  2. 指定された列の合計値を算出します。
  3. COUNT(列):指定した列の空でない値の個数を返す。
  4. 指定された列の中で最も大きい値を返します。
  5. MIN関数:指定した列の最小値を返します。

これらはInformix関数の一部であり、さまざまな操作や計算のニーズに合わせてさらに多くの関数を利用できます。詳細については、Informixの公式ドキュメントを参照するか、関連リソースを参照してください。

bannerAds