Maison  >  Article  >  base de données  >  Comment interroger le type de données dans Oracle

Comment interroger le type de données dans Oracle

WBOY
WBOYoriginal
2022-05-13 16:19:269628parcourir

Dans Oracle, vous pouvez utiliser l'instruction "select ... From all_tab_columnswhere table_name=upper('table name') ANDowner=upper('database login username');" pour interroger le type de données de la table de base de données.

Comment interroger le type de données dans Oracle

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

Comment interroger le type de données dans Oracle

La syntaxe du type de données de requête Oracle est la suivante :

select column_name,data_type,DATA_LENGTH From all_tab_columns where table_name=upper('表名') AND owner=upper('数据库登录用户名');

L'exemple est le suivant :

select column_name,data_type,DATA_LENGTH From all_tab_columns
where table_name=upper('t_department') AND owner=upper('scott')

Connaissances étendues :

1 Regardez le nom du champ et le type de données

.
select * from cols WHERE TABLE_name=upper('表名'); (user_tab_columns缩写cols)

2. Vérifiez le type de données de la colonne spécifiée

select DATA_TYPE from User_Tab_Columns t where t.column_name=upper('列名') and t.table_name =upper(trim('表名'));

3. Afficher toutes les colonnes

select * from user_tab_columns where table_name = upper(‘表名’);

4. Afficher certaines colonnes

select column_name,data_type,data_length,DATA_PRECISION ,DATA_SCALE from all_tab_columns where table_name=upper('表名');

5. Vous pouvez afficher toutes les contraintes via user_constraints

select * from user_constraints where table_name = upper('表名');

6.

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