select * from sysobjects where (xtype = 'u')
查詢當前資料庫下所有使用者建立的表
xtype char(2) 物件型別。可以是下列物件型別中的一種:
c = check 約束
d = 預設值或 default 約束
f = foreign key 約束
l = 日誌
fn = 標量函式
if = 內嵌表函式
p = 儲存過程
pk = primary key 約束(型別是 k)
rf = 複製篩選儲存過程
s = 系統表
tf = 表函式
tr = 觸發器
u = 使用者表
uq = unique 約束(型別是 k)
v = 檢視
x = 擴充套件儲存過程
Oracle查詢資料庫中所有的表名稱
1.查詢資料庫中所有的表名稱和每張表所對應的資料條數 select t.table name,t.num rows from user tables t 此處需要注意的是 在查詢每張表所對應的資料條數時會與利用sql select count from tablename 所查詢出來的結果有所不同,...
獲得資料庫中所有的表
在資料庫中一般都會有乙個系統表來記錄下所有的使用者表或檢視,儲存過程等等的.名字就叫sysobjects.所有要查詢出所有的表可以用以下語句 sql2000 select from sysobjects where xtype u或 v 或 p access select from msysobje...
Mysql查詢所有的表名和查詢表中所有的欄位名
最近的乙個專案中用到兩個東西,乙個就是傳入資料庫連線就自動複製該庫的所有表結構,其二就是在搜尋中用到獲取庫中的表和表中的字段,所以記錄一下,至於專案情況,隨後更新。獲取所有資料庫名稱 獲取庫中的所有表名稱 select column name from information schema.colu...