Je veux vérifier le type de valeur dans postgres comme ceci:
SELECT id,
CASE
WHEN val_is_integer THEN (SOME_QUERY)
WHEN val_isnot_integer THEN (ANOTHER_QUERY)
ELSE 0
END
FROM test;
Comment faire ça?
Remarques: la valeur est de type varchar dans la table, et dans ce champ, la valeur est numérique et varchar ...
Exemple:
ID | value
1 | test
2 | 10
3 | 12
4 | test123