在 Postgres 8 中,可以在 SELECT 語句中將欄位的資料型別轉換為另一種。
要將 varchar 欄位轉換為 int,請使用以下語法:
<code class="sql">cast(varchar_col AS int) -- SQL standard varchar_col::int -- Postgres syntax shorthand</code>
這些選項幾乎普遍適用。在某些情況下,後一種形式可能需要額外的巢狀括號,而前者在函數符號上下文中可能是必需的。
<code class="sql">SELECT cast(age_str AS int) AS age_int FROM customer_info;</code>
PostgreSQL 允許其他四種型別轉換:
字串值必須遵循特定格式:
以上是如何在 PostgreSQL 中的 SELECT 語句中轉換資料類型?的詳細內容。更多資訊請關注PHP中文網其他相關文章!