Nombre de colonnes
comment avez-vous compter le nombre de colonnes dans une table oracle?
OriginalL'auteur | 2009-02-03
Vous devez vous connecter pour publier un commentaire.
comment avez-vous compter le nombre de colonnes dans une table oracle?
OriginalL'auteur | 2009-02-03
Vous devez vous connecter pour publier un commentaire.
devrait vous donner le nombre de colonnes dans foo. Vous pouvez obtenir un peu d'information à partir de
USER_TAB_COLUMNS
etUSER_TABLES
(il y a aussi desALL_
etDBA_
variantes).OriginalL'auteur derobert
@derobert a une bonne réponse, aussi longtemps que vous êtes en train de compter les colonnes dans une table. Si vous avez besoin de compter les colonnes dans un autre schéma de tables, vous aurez besoin d'utiliser la all_tab_columns vue. L'une des colonnes supplémentaires dans ce point de vue est le propriétaire de la table. Ceci est également utile lorsque le même nom de la table existe en plusieurs schémas. Notez que vous devez disposer de privilèges sur les tables afin de les voir dans le all_tab_columns vue. La requête devient:
Remarque le propriétaire et le nom de la table colonnes sont généralement en majuscules.
OriginalL'auteur DCookie
Si Oracle prises en charge INFORMATION_SCHEMA.Les COLONNES, je dirais que l'utilisation que. Mais comme d'autres l'ont dit, l'utilisation de la USER_% vues.
Pour être complet, le lien suivant décrit ce que les systèmes de support de la Norme SQL-92. Les systèmes de soutien de INFORMATION_SCHEMA
OriginalL'auteur beach
Nombre de colonnes et nombre de lignes d'une table oracle:
OriginalL'auteur sanjay Poshiya
Vieille question - mais j'ai récemment eu besoin de cette avec le nombre de lignes... voici une requête pour les deux - triés par nombre de lignes desc:
OriginalL'auteur Ray K