链接: 常用的系统
表
及
字段
.
DBA/ALL/USER/V_KaTeX parse error: Expected group after '_' at position 4: /GV_̲/SESSION/INDEX开头的绝大部分都是视图。
V$是动态性能视图,
存在
于controlfile中,数据库在mount状态下可以查询,
dba是静态视图,存
表
是数据库中最重要的对象,是数据库的基础,是基本存储单元,用来存储数据,由行(记录)和列(
字段
)组成。
在被授权的情况下,数据库用户可以创建
表
,并且创建
表
的用户对该
表
具有“增删改查”的权限。一个数据库
表
,可以有多大1000个
字段
,
表
名和
字段
名必须符合命名规则。
表
在创建时没有数据,只是一个
表
结构,之后可以通过INSERT语句单行或多行添加数据。
如同Java语言变量命名规则一...
SELECT
COLUMN_NAME,TABLE_NAME,TABLE_SCHEMA FROM INFORMATION_SCHEMA.columns
WHERE COLUMN_NAME='
字段
名';
使用如上sql就能够查询到某个
字段
在数据库,属于那个
表
了。
查询出的数据,如下。
其中,`your_column_name`是你要查询的
字段
名。这个查询会返回所有包含这个
字段
的
表
名。如果你只想查询特定的模式(比如`HR`),可以在`all_tab_columns`之前添加模式名:
SELECT DISTINCT table_name
FROM HR.all_tab_columns
WHERE column_name = 'your_column_name';
如果你想
查看
某张
表
的所有
字段
,可以使用以下查询语句:
SELECT column_name
FROM all_tab_columns
WHERE table_name = 'your_table_name';
其中,`your_table_name`是你要查询的
表
名。这个查询会返回指定
表
中所有的
字段
名。同样,如果你只想查询特定的模式(比如`HR`),可以在`all_tab_columns`之前添加模式名。