查詢資料庫的表的數目

2021-07-25 08:06:04 字數 606 閱讀 8777

oracle:

檢視當前使用者下表的數目:

select count(*) from user_tables;

檢視所有的表:

select count(*) from dba_tables;

顯示當前登入使用者:

select user from dual;

select sys_context ('userenv', 'session_user') from dual;

顯示當前登入sid:

select sys_context('userenv','sid') from dual;

查詢包含某字段的所有表名

select * from user_tab_columns   where column_name='*****';

取查詢出的資料的幾條資料:

select * from 表名 where rownum=1;

字段需要大寫

db2:

檢視某使用者下的所有表

select count(*) from syscat.tables where tabschema='使用者名稱';

查詢資料庫中髒頁的數目

1 select db name database id as database 2count page id as dirty pages 3 from sys.dm os buffer descriptors 4where is modified 15 group bydb name datab...

查詢資料庫的表

1 查詢資料庫中的表,其中,xtype為u是資料庫表,是p為儲存過程,v為檢視等。select from sysobjects where xtype u and name like task order by name 2 查詢資料表的列 select a.name,b.name from sys...

資料庫的表查詢改刪

選擇資料庫 use mytest create tablemytest id int primary key auto increment unsigned engine innodb alter table student engine innodb 檢視資料庫當中有哪些表 檢視表結構 show ...