是否可以设置 UserDefinedTableType 列的默认值?

Is it possible to set UserDefinedTableType column default value?

我已经创建了自己的 TableType,是否可以将日期列设置为默认值,以便在每次插入时不调用 GetDate()

它非常简单,就像在常规表的情况下一样,但是您不能为该约束指定名称:

CREATE TYPE TestType AS TABLE 
( ID INT,
  CreatedDate DATETIME DEFAULT(GETDATE()) 
)