PostgreSQL データベースを使用する場合、列のデータ型を別の型に変換する必要がある場合があります。たとえば、varchar 型の列を int 型に変換する必要がある場合があります。
PostgreSQL では、データ型変換に次のメソッドを使用できます:
cast(<column_name> AS <new_data_type>) cast(<column_name> AS INTEGER) -- 显式指定新类型</column_name></new_data_type></column_name>
たとえば、「my_column」という名前の varchar 列を int 型に変換します。
SELECT CAST(my_column AS INTEGER) FROM my_table;
<column_name>::<new_data_type>
例:
my_column::INTEGER
特定の型名に適用されます。 int型の例:
int4(my_column)
型なしの引用符で囲まれた文字列リテラルである必要があります。例:
int '123'
以上がPostgreSQL でデータ型をキャストするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。