derby 系统数据字典,表名列名

derby数据库也存在数据字典表,中文的网上资料很少,放这里备忘。

列出数据库所有表:

select columnnumber, tablenane, columnname, columndatatype
    from sys.systables t, sys.syscolumns, sys.sysschemas s
    where tableid=referenceid and t.schemaid=s.schemaid

列出所有列:

 select s.schemaname || '.' || t.tablename 
     from sys.systables t, sys.sysschemas s 
     where t.schemaid = s.schemaid
          and t.tabletype = 'T'
     order by s.schemaname, t.tablename
 
列出所有表和对应的列名:
SELECT
t.tablename as stablename,c.columnname as scolumnname
FROM sys.systables t , sys.syscolumns c, sys.sysschemas s
where t.schemaid=s.schemaid
AND t.tableid = c.referenceid
and t.tabletype = 'T'

转载于:https://www.cnblogs.com/weiwelcome0/archive/2011/12/21/derby_table_column.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值