日期:2014-05-20  浏览次数:20690 次

如何获得oracle中表字段的默认值
最近做一个数据迁移项目,然后要比较新数据库与旧数据库之间相同表结构不同的地方,我用得是jdbc连接,请问用什么方法可以获得,某个表字段是否有默认值,有的话,获得它的值得方法?

------解决方案--------------------
如oracle:

select t.table_name 表名,
t.column_name as 字段名,
t.data_type as 字段类型,
t.data_length as 字段长度,
t.nullable as 是否为空,
t.data_default as 默认值
from USER_TAB_COLS t where TABLE_NAME ='TABLE_NAME'


红色部分要大写
------解决方案--------------------
http://wenwen.soso.com/z/q192236646.htm