|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre chevronné
![]() |
tout le mondeje cherche à etablir un sql qui recupere les colonnes d'une table dynamiquement. Ma question est comment convertir un string en "nom de colonne". la syntaxe est comme suite Code :
SELECT to_nom_colonne('nom de colonne') FROM TABLE |
|
|
00
|
|
|
#2 | ||
![]() ![]() Inscription : décembre 2002 Messages : 2 653 ![]() |
Je ne comprends pas bien votre besoin...
Cette requête classique ne convient pas ? Code :
__________________
Consultant / formateur Oracle indépendant Certifié OCP 10g et 11g, sécurité 11g |
||
|
|
20
|
|
|
#3 |
|
Membre expérimenté
![]() Inscription : décembre 2006 Messages : 435 ![]() |
Comme l'a indiqué Pomalaix, ces données ne sont pas contenues dans la table, mais dans le catalogue des métadonnées...
__________________
A bove ante, ab asino retro, a stulto undique caveto |
|
|
00
|
|
|
#4 |
|
Membre chevronné
![]() |
Rebonjour
je suis revenu pour vous solliciter si quelqu'un a une idée pour... : Dans un SQL, je veux appeller une colonne par son indice ,par exemple ou par son nom mais via une requete, comme; Code :
SELECT (SELECT 'nom_colonne' FROM dual) FROM ma_table
__________________
d'avoir Pensé à voter positivement pour ceux qui vous ont aidés.
|
|
|
00
|
|
|
#5 |
![]() ![]() Alain Ingénieur d'études décisionnel Inscription : mai 2002 Messages : 4 868 ![]() |
Ce type d'opération ne peut s'exécuter qu'à partir de SQL dynamique :
__________________
Modérateur Langage SQL N'oubliez pas le bouton et pensez aux balises [code]Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
|
|
|
10
|
|
|
#6 |
|
Membre chevronné
![]() |
Merci pour la réponse
Justement, je chercher à la faire par SQL. j'ai deja travaillé en utilisant EXECUTE IMMEDIATE. et ça as marché bien.
__________________
d'avoir Pensé à voter positivement pour ceux qui vous ont aidés.
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com