第10章 型変換

目次

10.1. 概要
10.2. 演算子
10.3. 関数
10.4. 値の格納
10.5. UNIONCASEおよび関連する構文
<title>Type Conversion</title>

<acronym>SQL</acronym> statements can, intentionally or not, require the mixing of different data types in the same expression. <productname>PostgreSQL</productname> has extensive facilities for evaluating mixed-type expressions. 意図的かどうかにかかわらず、SQLの問い合わせでは1つの式の中に異なる型を混ぜ合わせた式を持つことができます。 PostgreSQLは、異なる型が混在する式の評価に関して幅広い能力を持っています。

In many cases a user does not need to understand the details of the type conversion mechanism. However, implicit conversions done by <productname>PostgreSQL</productname> can affect the results of a query. When necessary, these results can be tailored by using <emphasis>explicit</emphasis> type conversion. 多くの場合、ユーザは型変換機構の詳細を理解する必要はありません。 しかし、PostgreSQLによって暗黙的に行われる変換は問い合わせの結果に影響を及ぼします。 必要に応じて、明示的な型変換を用いて結果を目的とするものに合わせることができます。

This chapter introduces the <productname>PostgreSQL</productname> type conversion mechanisms and conventions. Refer to the relevant sections in <xref linkend="datatype"> and <xref linkend="functions"> for more information on specific data types and allowed functions and operators. 本章では、PostgreSQLの型変換機構とその規定について紹介します。 特定のデータ型、使用できる関数と演算子についての情報については、8章データ型9章関数と演算子の関連する節を参照してください。