1
我有一個表的列定義爲SMO Column.Default返回即使列具有缺省值
create table foo
(
edit_date datetime default (getdate()) not null
)
然而,對應Microsoft.SqlServer.Management.Smo.Column
對象上的Default
屬性爲空空字符串。
所有其他屬性(例如Name
,DateType
,InPrimaryKey
等)都是正確的。
該文檔有點稀疏,所以我想知道該屬性是否意味着要被讀取。
即使列定義包含默認值,Column.Default
屬性是否應爲空?