ORACLE中有没有可以查看字段默认值解决思路
ORACLE中有没有可以查看字段默认值
select
t.nullable as 是否为空,
t.data_default as 默认值
from USER_TAB_COLS t where TABLE_NAME ='EXAM_TEST_PLAN'
为什么我查询出来的默认值是long,看不到我建表时设的默认值!求解!!!
------解决方案--------------------
点进去看。默认值可能是函数表达式。
------解决方案--------------------
没有值就说明,你压根就没给这个字段赋默认值
------解决方案--------------------
在命令窗口中,
desc 表名
或者
在表名上点右键,查看
------解决方案--------------------
是数据类型的问题?
select
t.nullable as 是否为空,
t.data_default as 默认值
from USER_TAB_COLS t where TABLE_NAME ='EXAM_TEST_PLAN'
为什么我查询出来的默认值是long,看不到我建表时设的默认值!求解!!!
------解决方案--------------------
点进去看。默认值可能是函数表达式。
------解决方案--------------------
没有值就说明,你压根就没给这个字段赋默认值
------解决方案--------------------
在命令窗口中,
desc 表名
或者
在表名上点右键,查看
------解决方案--------------------
是数据类型的问题?