Comment interroger les tables suivantes des utilisateurs Oracle : 1. Utilisez l'instruction "select * from all_tab_comments" pour interroger les tables de tous les utilisateurs ; 2. Utilisez l'instruction "select * from user_tab_comments" pour interroger les tables de cet utilisateur.
L'environnement d'exploitation de ce tutoriel : système Windows 10, version Oracle 11g, ordinateur Dell G3.
Comment interroger les tables sous l'utilisateur Oracle
Il existe trois vues sous ORACLE
select table_name from user_tables; //当前用户拥有的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表 select table_name from dba_tables where owner='用户名'
De même, en plus des tables, il existe également des vues, des procédures stockées, des synonymes et d'autres objets, utilisez [DBA| USER|ALL]_TABLES Vous pouvez visualiser les objets que vous souhaitez
Informations étendues :
Lorsque la vue est créée, ORACLE vérifiera la validité de la vue. Si la table de base est modifiée, la vue sera modifiée. être dans un état invalide. Vous pouvez interroger l'état du dictionnaire de données des user_objects.
1. Créez une table T, contenant deux colonnes : ID et NAME ;
2. la table ;
3. Utilisez cette table pour créer une vue t_view2 pour afficher les colonnes ID et NAME de la table
4. Vérifiez l'état de la vue
5. revérifiez l'état de la vue t_view.
6. Supprimez la colonne NOM sur la table T et vérifiez à nouveau l'état de la vue t_view2.
Remarque : VALIDE signifie un état normal, invalide signifie un état anormal
Tutoriel recommandé : "Tutoriel Oracle "
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!