Lorsque vous utilisez une base de données PostgreSQL, vous devrez peut-être convertir le type de données d'une colonne en un autre type. Par exemple, vous devrez peut-être convertir une colonne de type varchar en type int.
Dans PostgreSQL, vous pouvez utiliser les méthodes suivantes pour la conversion du type de données :
cast(<column_name> AS <new_data_type>) cast(<column_name> AS INTEGER) -- 显式指定新类型</column_name></new_data_type></column_name>
Par exemple, convertissez une colonne varchar nommée "my_column" en type int :
SELECT CAST(my_column AS INTEGER) FROM my_table;
<column_name>::<new_data_type>
Par exemple :
my_column::INTEGER
S'applique à certains noms de types. Exemple de type int :
int4(my_column)
Doit être une chaîne littérale entre guillemets non typée. Par exemple :
int '123'
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!