J'aimerais pouvoir retourner toutes les colonnes d'une table ou dans la table résultante d'une jointure et être toujours capable de transformer une date en chaîne de nom.Sélectionnez * dans Table et effectuez toujours une fonction sur une seule colonne nommée
Par exemple
Select, DESCRIPTION, TO_CHAR (CHANGE_DATE, 'AAAA-MM-JJ HH24: MI: SS') AS FORMATED_DATE de ma_table;
Tout cela est bien pour ces trois colonnes. Mais, la table aura réellement beaucoup plus de colonnes et peut être jointe sur d'autres tables. J'aimerais pouvoir utiliser un caractère générique pour obtenir toutes les colonnes et être toujours capable d'effectuer la transformation TO_CHAR.
Quelque chose comme: SELECT *, (CHANGE_DATE, 'AAAA-MM-JJ HH24: MI: SS') AS FORMATED_DATE FROM MY_TABLE;
Comme vous l'auriez deviné de TO_CHAR, j'utilise un Oracle donc j'utilise PLSQL. Donc ma question spécifique est: Y a-t-il une syntaxe qui me permettrait de sélectionner toutes les colonnes (via *) et de toujours pouvoir appeler une fonction sur une seule colonne dans ces colonnes.
quelle est la question? – sfossen
Mise à jour de l'entrée pour être spécifique à la question. – Marc