Maison >base de données >Oracle >Comment interroger les informations de la table de l'utilisateur dans Oracle

Comment interroger les informations de la table de l'utilisateur dans Oracle

WBOY
WBOYoriginal
2022-02-28 11:24:339858parcourir

Comment interroger les informations des tables utilisateur dans Oracle : 1. Utilisez "SELECT count(*) FROM user_tables" pour interroger le nombre de tables sous l'utilisateur actuel ; 2. Utilisez "SELECT * FROM user_tables ;" utilisateur actuel.

Comment interroger les informations de la table de l'utilisateur dans Oracle

L'environnement d'exploitation de ce tutoriel : système Windows 10, version Oracle 11g, ordinateur Dell G3.

Comment interroger les informations de la table de l'utilisateur dans Oracle

-- Afficher la table de l'utilisateur actuel :

SELECT count(*) FROM user_tables;   -- 查看当前用户下有多少张表
SELECT * FROM user_tables;          -- 查看当前用户下的表
SELECT * FROM user_tab_comments;        -- 查看当前用户下的表,注释等
SELECT * FROM user_col_comments;    -- 查看当前用户下的表的列名和注释
SELECT * FROM user_tab_columns;     -- 查看当前用户下的表的列名等信息(详细但是没有备注)
SELECT t.TABLE_NAME, t.NUM_ROWS FROM user_tables t;   -- 查看当前用户下的所有表名及该表含多少数据

-- Afficher les tables de tous les utilisateurs :

SELECT * FROM all_tab_comments;     -- 查看所有用户的表,注释等
SELECT * FROM all_col_comments;     -- 查看所有用户的表的列名和注释
SELECT * FROM all_tab_columns;      -- 查看所有用户的表的列名等信息(详细但是没有备注)

-- Modèle de requête 1 :

SELECT t.table_name, t.comments FROM user_tab_comments t;

-- Modèle de requête 2 :

SELECT r1, r2, r3, r5 
    FROM
    ( SELECT a.table_name r1, a.column_name r2, a.comments r3 FROM user_col_comments a ),
    ( SELECT t.table_name r4, t.comments r5 FROM user_tab_comments t ) 
    WHERE r4 = r1;

Tutoriel recommandé : "Tutoriel vidéo 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn