J'ai besoin de la requête db2 sql pour trouver la table/les tables à partir du nom de la colonne. J'ai le nom de la colonne mais je n'ai pas le nom de la table à laquelle cette colonne appartient.Comment obtenir le nom de la table depuis la colonne dans DB2?
4
A
Répondre
10
select TBNAME
from sysibm.syscolumns
where NAME = '<column name>'
5
SELECT tabname
FROM syscat.columns
WHERE colname = 'mycol'
+2
Les noms d'objets par défaut en majuscules dans DB2, mais dans le cas où quelqu'un utilise délibérément des noms de casse mixte, pensez à utiliser WHERE UPPER (colname) = UPPER ('somecolumnname') –
+0
Vous devriez même envisager de ne pas utiliser UPPER dans la partie droite de la condition, à des fins de performance 'WHERE UPPER (colname) =" SOMECOLUMNNAME' – Kilazur
Questions connexes
- 1. Pour modifier le nom de la colonne dans DB2
- 2. Obtenir le nom de la colonne d'une table de requête
- 3. Comment obtenir le nom de la table parent à l'aide du nom de colonne dans Sys.Columns
- 4. Comment obtenir le nom de la première colonne de la table dans sqlite + phonegap
- 5. Insérer le nom de la table dans la colonne
- 6. Rechercher et obtenir le nom de table qui a un nom de colonne donné?
- 7. Obtenir le nom de la clé primaire de la table
- 8. Comment obtenir le nom de la colonne d'incrémentation automatique de la table
- 9. Comment obtenir la somme de la colonne de la table?
- 10. Comment obtenir le nom de la méthode depuis VariableDeclarationStatement
- 11. Comment obtenir le nom d'utilisateur de la table dans codeigniter
- 12. Comment obtenir le nom de la table cible et la colonne de la colonne clé étrangère avec JDBC
- 13. Comment obtenir la valeur xml de la colonne de table
- 14. DB2: accès à la colonne par numéro de colonne
- 15. Rails, obtenir le nom de colonne de la valeur
- 16. Comment obtenir le nom de la colonne foreign_key
- 17. obtenir le nom de la colonne de mysql
- 18. Comment obtenir la colonne spécifique seulement de la table liée?
- 19. requête de mise à jour, comment obtenir le nom de la colonne de l'autre table
- 20. DB2 Taille de la table
- 21. Comment obtenir le résultat du déchargement au format décimal Packed si la colonne de la table se trouve dans INTEGER formmat dans la table DB2?
- 22. Récupère le nom de la table depuis ADO.NET Field?
- 23. nom de la table de la colonne de la vue
- 24. comment obtenir le nom de schéma de la table
- 25. Grails Join Nom de la colonne Table
- 26. Android SQLite Erreur « demandant le nom de la colonne avec le nom de la table »
- 27. Comment obtenir le nom des attributs de la table?
- 28. Comment obtenir le nom de la clé
- 29. Comment obtenir la valeur de la colonne depuis le curseur sqlite?
- 30. comment obtenir la colonne de la troisième table avec sql
Il est possible que plusieurs tables ont une colonne avec ce nom. Surtout si le nom de la colonne est par exemple "ID" ou "LAST_UPDATED" – crowne
@crowne - Cochez la question s'il vous plaît j'ai déjà mentionné table/tables. –