1. 程式人生 > >Oracle 查詢庫中所有表名、欄位名、欄位名說明,查詢表的資料條數、表名、中文表名

Oracle 查詢庫中所有表名、欄位名、欄位名說明,查詢表的資料條數、表名、中文表名

查詢所有表名:
select t.table_name from user_tables t;
查詢所有欄位名:
select t.column_name from user_col_comments t;
查詢指定表的所有欄位名:
select t.column_name from user_col_comments t where t.table_name = 'BIZ_DICT_XB';
查詢指定表的所有欄位名和欄位說明:
select t.column_name, t.column_name from user_col_comments t where t.table_name = 'BIZ_DICT_XB';
查詢所有表的表名和表說明:
select t.table_name,f.comments from user_tables t inner join user_tab_comments f on t.table_name = f.table_name;
查詢模糊表名的表名和表說明:
select t.table_name from user_tables t where t.table_name like 'BIZ_DICT%';
select t.table_name,f.comments from user_tables t inner join user_tab_comments f on t.table_name = f.table_name where t.table_name like 'BIZ_DICT%';

--查詢表的資料條數、表名、中文表名
select a.num_rows, a.TABLE_NAME, b.COMMENTS
from user_tables a, user_tab_comments b
WHERE a.TABLE_NAME = b.TABLE_NAME
order by TABLE_NAME;

相關推薦

Oracle 查詢所有說明查詢表資料中文

查詢所有表名: select t.table_name from user_tables t; 查詢所有欄位名: select t.column_name from user_col_comments t; 查詢指定表的所有欄位名: select t.column_nam

oracle 查詢資料庫所有查詢某一個所有列名

1.查詢當前資料庫中所有表名及表的備註:         1) select  * from user_tab_comments;----查詢所有表         2)select  *  from user_tab_comments  where Table_Name=

sql查詢所有資料總數

SELECT table_name,num_rows FROM USER_TABLES  ORDER BY num_rows DESC USER_TABLES 列說明: table_name -表名tablespace_name -表空間名cluster_name -群集

OracleOracle查詢資料庫所有的記錄

方法一: 首先建立一個計算函式 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&g

Oracle查詢長度是否為空等

--查詢所有的表名 select t.table_name from user_tables t; --查詢表的欄位名 select t.column_name from user_col_co

Oracle查詢所有的記錄

ner dia function sta dbms repl log found tab 方法一: 首先建立一個計算函數 1 create or replace function count_rows(table_name in varchar2, 2

查詢mysql所有

lai from mysq word keyword info sch ble orm 查找所有表的語句 select table_name from information_schema.tables where table_schema=‘當前數據庫‘; 查詢mysq

MySql 查詢所有

tables 數據 所有 columns sql 查詢 sql from ati col 查詢數據庫中所有表名select table_name from information_schema.tables where table_schema=‘數據庫名‘ and tab

SQL查詢資料庫所有表字段資料型別

select b.name,a.colid,a.name,(select systypes.name+'('+cast(a.length/2  as varchar(10))+')' from syst

利用SQL語句查詢所有

結果集 sel clas 使用 創建 ref 註意 目錄 tails Oracle: SELECT * FROM ALL_TABLES;--系統裏有權限的表 SELECT * FROM DBA_TABLES;-- 系統表 SELECT * FROM USER_TA

sql查詢所有的記錄以及占用磁盤空間大小。

sql ons style 記錄 ner spa cat dex sele SELECT TableName = obj.name, TotalRows = prt.rows, [SpaceUsed(KB)] = SUM(alloc.used_pages)*8

查詢單個所有磁碟佔用大小的SQL語句:

select TABLE_NAME, concat(truncate(data_length/1024/1024,2),' MB') as data_size, concat(truncate(index_length/1024/1024,2),' MB') as index_size

sql查詢資料庫所有

查詢資料庫裡所有表名和欄位名的語句 SQL 查詢所有表名: SELECT NAME FROM SYSOBJECTS WHERE TYPE='U' SELECT * FROM INFORMATION_S

mysql 查詢所有所有 大概記錄

查詢資料庫中所有表名錶中資料量(不可靠)select table_name,table_rows from information_schema.tables  where table_schema='databasename' order by table_rows des

sqlite查詢所有

每一個 SQLite 資料庫都有一個叫 SQLITE_MASTER 的表, 裡面儲存著資料庫的資料結構(表結構、檢視結構、索引結構等),只可以對他使用查詢語句 SQLITE_MASTER 表DDL資訊如下: CREATE TABLE sqlite_maste

刪除所有

arc 刪除數據庫 pre exe rom 所有 varchar lec sql use 數據庫名(是要刪除表的所在的那個數據庫的名稱)GOdeclare @sql varchar(8000)while (select count(*) from sysobjects wh

查看mysql所有的信息--INFORMATION_SCHEMA

collation cab 系統目錄 cte int 簡單 sage out 授權 第一個查詢看看庫裏有多少個表,表名等select * from INFORMATION_SCHEMA.TABLES information_schema這張數據表保存了MySQL服務器所有

統計MSSQL所有記錄的數量

sele where index class mss sql數據庫 inner 數據庫 lec SELECT a.name as ‘表名‘, b.rows as ‘記錄數‘ FROM sysobjects AS aINNER JOIN sysindexes AS b ON

sql語句刪除所有

eal stat sele select objects alloc eight rain 過程 1 --/第1步**********刪除所有表的外鍵約束*************************/ 2 use DCCalc_Engine 3 GO 4 D

mysql查看所有的行並進行排序

mysql查看數據庫中所有表的行數。mysql查看數據庫中所有表的行數,並進行排序:進行數據庫遷移或還原後,可以通過比較行數,檢查數據是否正確。mysql> use information_schema; mysql> select table_name,table_rows from table