sql查詢資料庫中所有表名
查詢資料庫裡所有表名和欄位名的語句
SQL 查詢所有表名:
SELECT NAME FROM SYSOBJECTS WHERE TYPE='U'
SELECT * FROM INFORMATION_SCHEMA.TABLES
查詢表的所有欄位名:
SELECT NAME FROM SYSCOLUMNS WHERE ID=OBJECT_ID(' 表名' )
SELECT * FROM INFORMATION_SCHEMA.TABLES
SELECT * FROM INFORMATION_SCHEMA.VIEWS
SELECT * FROM INFORMATION_SCHEMA.COLUMNS
ORACLE 檢視所有表名:
SELECT TABLE_NAME FROM USER_TABLES
ACCESS 檢視所有表名:
SELECT NAME FROM MSYSOBJECTS WHERE TYPE=1 AND FLAGS=0
MSYSOBJECTS 是系統物件,預設情況是隱藏的。通過工具、選項、檢視、顯示、系統物件可以使之顯示出來。
欄位型別 |
中文說明 |
限制條件 |
其它說明 |
CHAR |
固定長度字串 |
最大長度2000 bytes |
|
VARCHAR2 |
可變長度的字串 |
最大長度4000 bytes |
可做索引的最大長度749 |
NCHAR |
根據字符集而定的固定長度字串 |
最大長度2000 bytes |
|
NVARCHAR2 |
根據字符集而定的可變長度字串 |
最大長度4000 bytes |
|
DATE |
日期(日- 月- 年) |
DD-MM-YY (HH-MI-SS ) |
經過嚴格測試,無千蟲問題 |
LONG |
超長字串 |
最大長度 2G (231 -1 ) |
足夠儲存大部頭著作 |
RAW |
固定長度的二進位制資料 |
最大長度2000 bytes |
可存放多媒體圖象聲音等 |
LONG RAW |
可變長度的二進位制資料 |
最大長度 2G |
同上 |
BLOB |
二進位制資料 |
最大長度 4G | |
CLOB |
字元資料 |
最大長度 4G |
|
NCLOB |
根據字符集而定的字元資料 |
最大長度 4G |
|
BFILE |
存放在資料庫外的二進位制資料 |
最大長度 4G |
|
ROWID |
資料表中記錄的唯一行號 |
10 bytes ********.****.**** 格式,* 為0 或1 |
|
NROWID |
二進位制資料表中記錄的唯一行號 |
最大長度4000 bytes |
|
NUMBER(P,S) |
數字型別 |
P 為整數位,S 為小數位 |
|
DECIMAL(P,S) |
數字型別 |
P 為整數位,S 為小數位 |
|
INTEGER |
整數型別 |
小的整數 |
|
FLOAT |
浮點數型別 |
NUMBER(38) ,雙精度 |
|
REAL |
實數型別 |
NUMBER(63) ,精度更高 |
相關推薦
sql查詢資料庫中所有表名
查詢資料庫裡所有表名和欄位名的語句 SQL 查詢所有表名: SELECT NAME FROM SYSOBJECTS WHERE TYPE='U' SELECT * FROM INFORMATION_S
SQL查詢資料庫中所有表、表字段名及資料型別
select b.name,a.colid,a.name,(select systypes.name+'('+cast(a.length/2 as varchar(10))+')' from syst
oracle 查詢資料庫中所有表名及查詢某一個表的所有列名
1.查詢當前資料庫中所有表名及表的備註: 1) select * from user_tab_comments;----查詢所有表 2)select * from user_tab_comments where Table_Name=
如何用SQL語句模糊查詢資料庫中的表名
有時候,資料庫中的表名太多,而你又不是清楚地記得表名,那麼你可以用下面SQL語句,模糊地查詢你想要的表名: select table_name,tablespace_name,status,temporary from user_tables where table_name lik
sql查詢庫中所有表中的資料總數
SELECT table_name,num_rows FROM USER_TABLES ORDER BY num_rows DESC USER_TABLES 列說明: table_name -表名tablespace_name -表空間名cluster_name -群集
【Oracle】Oracle查詢資料庫中所有表的記錄數
方法一: 首先建立一個計算函式 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&g
MS SQL 查詢資料庫中所有索引以及對應的表字段 SQL Server Profiler效能跟蹤
新專案上線,需要對庫裡的表進行相關索引檢查。這兒首先需要檢視一下庫裡的表那些有索引,然後用SQL Server Profiler進行跟蹤,檢查SQL語句效能,查詢頻率等。 查詢庫裡所有索引相關資訊這兒給出一個SQL,使用了CTE查詢: with temp as(
Oracle 查詢庫中所有表名、欄位名、欄位名說明,查詢表的資料條數、表名、中文表名
查詢所有表名: select t.table_name from user_tables t; 查詢所有欄位名: select t.column_name from user_col_comments t; 查詢指定表的所有欄位名: select t.column_nam
用sql獲取資料庫中所有的表名的方法:
1、oracle下:select table_name from all_tables; 2、MySQL下:select table_name from information_schema.tables where table_schema='csdb' and table_type='base
sql查詢某個資料庫裡所有表名及表資訊
sql server 數表: select count(1) from sysobjects where xtype=’U’ 數檢視: select count(1) from sysobject
查詢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
查詢資料庫中某表的欄位名和欄位型別
mysql: 1. 查詢資料庫中的所有表:show tables; 2. 查詢表中的欄位名和欄位型別: show columns from table_name(表名); &n
SQL 讀取資料庫中所有資料表的所有約束型別名稱和預設值
--設計初衷:轉換簡體版本的資料表到繁體版本--使用遊標查詢所有使用者資料表Declare @CurrentTableName nvarchar(250)Declare UserTableCursor Cursor For --宣告遊標Select name From
sqlite系統表介紹(查詢資料庫中所有的表 查詢表中的所有欄位)
每一個 SQLite 資料庫都有一個叫 SQLITE_MASTER 的表, 裡面儲存著資料庫的資料結構(表結構、檢視結構、索引結構等),只可以對他使用查詢語句 SQLITE_MASTER 表DDL資訊如下: CREATE TABLE sqlite_master (type
刪除mysql資料庫中所有表
刪除表的命令 drop table 表名; 如果有200張表,執行200次,想想就不想動手了。 下面提供一個使用information_schema庫的方案: SELECT CONCAT('drop table ',table_name,';') FROM informati
oracle獲取某個資料庫的所有表名以及表的列屬性
select table_name from user_tables; //當前使用者的表 select table_name from all_tables; //所有使用者的表 select table_name from dba_tables; //
mysql 檢視資料庫中所有表的記錄數
mysql使用select count(*) from table_name可以查詢某個表的總記錄數。想快速的知道資料庫中所有表的記錄數資訊怎麼辦?如果使用mysql的版本在5.0及以上,可以通過查詢information_schema庫中的tables表來獲取,該表中使
如何同時更新資料庫中所有表的相同欄位
之前在做專案的過程中,有時候需要重置一下資料庫中所有表中都存在的一些相同欄位,如果表少的話還可以手動更新一下,一旦表的數量過多就會變得麻煩,因此自己寫了一個適用於Oracle
python讀取xml資料庫中表內所有資料,獲取資料庫中所有表的欄位名稱
工作中需要讀取指定xml資料庫中的資料以及 表所需欄位名,所以在已有例子中改進實現: xml 資料庫 xmldabase.xml: <database> <manifest> <pair key="schema_major_vsn" v