我在建表的时候,对某一个字段设置了缺省值,现在我想在程序中获得这个缺省值,应该怎么做呢?(100分)

  • 主题发起人 主题发起人 Bkhswrp
  • 开始时间 开始时间
B

Bkhswrp

Unregistered / Unconfirmed
GUEST, unregistred user!
我在建表的时候,对某一个字段设置了缺省值,现在我想在程序中获得这个缺省值,应该怎么做呢?
 
取得该字段的值不就知道了吗?
 
插入一条没用的记录,取该字段的值出来,然后删除它。
 
取该字段的值
 
什么数据库?
应该可以取表定义的呀,里面肯定有你设置的缺省值
 
oracle:
select column_name,data_default from user_tab_columns where table_name=tabname
注意:data_default的字段类型为long
 
Sqlserver7
select text from syscomments where id=(select id from sysobjects where
parent_obj = object_id('tablename') and xtype='D'
and col_name(object_id('tablename'),Info)='fieldname')
 
后退
顶部