Casting de types de données dans Postgres
Question : Comment puis-je convertir le type de données d'une colonne de varchar en int une instruction Postgres SELECT ?
Réponse :
Postgres propose plusieurs options pour convertir les types de données :
Les deux variantes sont généralement interchangeables, mais la seconde peut nécessiter des parenthèses supplémentaires dans certains scénarios.
De plus , vous pouvez utiliser ces variations de syntaxe :
Notez que varchar_col doit contenir uniquement des chiffres et un signe de début facultatif. Les espaces de début ou de fin sont ignorés.
Exemple :
<code class="sql">SELECT cast(passenger_name AS int), age FROM passengers;</code>
Cette requête convertira la colonne passager_name, qui est un varchar, en un entier avant de renvoyer le résultat. .
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!