# 組み込み関数

組み込み関数は何らかの処理を行うSQLキーワードや特殊な演算子です。 組み込み関数には、キーワードか特殊な組込みの演算子が与えられています。 組み込み関数のキーワードはSQL92識別子であり、大文字小文字を区別しません。 TIMESTAMPADDやTIMESTAMPDIFFのようなエスケープ関数は、JDBCのエスケープ関数の構文に沿ってのみ利用できます。JDBCエスケープの構文を参照してください。

- 標準組込み関数
- 集約 (集合関数)
- ABSとABSVAL関数
- ACOS 関数
  ACOS関数は与えられた数を引数とした逆余弦関数の値を返します。
- ASIN 関数
  ASIN 関数は与えられた数を引数とする逆正弦の値を返します。
- ATAN 関数
  ATAN 関数は与えられた数を引数とした逆正接を返します。
- AVG関数
- BIGINT関数
- CASE 式
  Derbyで条件式を書くには、CASE式を使います。
- CAST 関数
  CAST関数により値の型を他の型に変換します。また動的な引数(?)やNULL値に型を与えます。
- CEILおよびCEILING関数
  CEILおよびCEILING関数は与えられた数を切り上げて、その数以上の最小の値を返します。
- CHAR 関数
  CHAR関数により固定長の文字列への変換値が返されます。
- Concatenation
- COS 関数
  COS関数は引数から余弦を返します。
- COUNT 関数
- COUNT(*) 関数
- CURRENT DATE 関数
- CURRENT_DATE関数
- CURRENT ISOLATION 関数
- CURRENT SCHEMA関数
- CURRENT TIME
- CURRENT_TIME関数
- CURRENT TIMESTAMP関数
- CURRENT_TIMESTAMP関数
- CURRENT_USER関数
- DATE関数
  DATE関数は引数から日付を返します。
- DAY 関数
  DAY関数は値のうち日付の部分を返します。
- DEGREES 関数
  DEGREES関数はラジアンの値を度の値へ変換します。
- DOUBLE関数
- EXP関数
  EXP関数はeを底として、引数の累乗を返します。
- FLOOR関数
  FLOOR関数は引数の値に切り捨ての丸め処理を行い、引数以下の最大の整数を返します。
- HOUR関数
  HOUR関数は値の時の部分を返します。
- IDENTITY_VAL_LOCAL関数
- INTEGER関数
- LCASEあるいはLOWER関数
- LENGTH関数
- LNあるいはLOG関数
  LNあるいはLOG関数は引数の自然対数(eを底とします。)を返します。
- LOG10 関数
  LOG10関数は10を底とした対数を返します。
- LOCATE関数
- LTRIM関数
- MAX関数
- MIN関数
- MINUTE 関数
  MINUTE関数は値の分の部分を返します。
- MOD関数
- MONTH関数
  MONTH関数は値から月の部分を返します。
- NULLIF式
  Derbyでは、条件式にはNULLIF式を使います。
- PI 関数
  PI関数はpiに最も近い値を返します。
- RADIANS 関数
  RADIANS関数は引数を度からラジアンに変換します。
- RTRIM関数
- SECOND関数
  SECOND関数は引数の秒の部分を返します。
- SESSION_USER関数
- SIN 関数
  SIN関数は引数の正弦を返します。
- SMALLINT関数
- SQRT関数
- SUBSTR関数
- SUM関数
- TAN 関数
  TAN関数は引数から計算した正接を返します。
- TIME 関数
  TIME関数は値の時刻の部分を返します。
- TIMESTAMP関数
  TIMESTAMP関数はタイムスタンプを、値あるいは値の対から返します。
- TRIM 関数
- UCASE関数およびUPPER関数
- USER関数
- VARCHAR関数
- XMLEXISTS 演算子
  XMLEXISTSは、SQLにてXMLを問い合わせるときに利用できるSQL/XML演算子です。
- XMLPARSE演算子
  XMLPARSEは、文字列式を構文解析してDerbyXML値にするSQL/XML演算子です。
- XMLQUERY演算子
  XMLQUERYはSQLにてXMLの値を問い合わせることができるSQL/XML演算子です。
- XMLSERIALIZE 演算子
  XMLSERIALIZEはXML型の情報を文字型の情報に変換するSQL/XML演算子です。これはDerby XML値を変換する唯一の方法です。
- YEAR関数

親トピック: SQL言語のリファレンス
関連概念
SQLの識別子
文
組込みシステム関数
JDBC リファレンス
関連資料
大文字小文字と特殊文字
SQL 節
SQL式
JOIN 演算
SQL 問い合わせ
SQL予約語
DerbyのサポートするSQL-92の機能
Derbyのシステム表
Derbyの例外メッセージとSQL state
java.sql.BatchUpdateException クラス
Connected Device ConfigurationおよびFoundation Profile向けのJDBCパッケージ(JSR169)
JDBC 3.0の機能
JDBC 4.0の機能
JDBCエスケープの構文