1. 程式人生 > >derby學習——1. 查詢資料庫表資訊

derby學習——1. 查詢資料庫表資訊

1. 查詢資料庫名

SELECT t.TABLENAME FROM SYS.SYSTABLES t, SYS.SYSSCHEMAS s WHERE s.SCHEMANAME = 'ADMIN' AND s.SCHEMAID = t.SCHEMAID

ADMIN是資料庫使用的SCHEMANAME名稱

2. 查詢資料庫欄位

SELECT t.TABLENAME, c.COLUMNNAME, c.COLUMNDATATYPE, c.COLUMNDEFAULT FROM SYS.SYSTABLES t, SYS.SYSCOLUMNS c WHERE c.REFERENCEID = t.TABLEID AND t.TABLENAME = '資料庫名

' ORDER BY c.COLUMNNUMBER;