在我看来,我正在使用:
GETDATE() as [Date of Issue]
但是,在检查视图时,“发布日期”列将始终具有系统日期,而我希望在创建记录时具有实际日期,即DATETIME。那可能吗?
答案 0 :(得分:0)
为了使视图返回记录的创建日期, 您需要将此值存储在相应的表中。
假设你有这样的专栏, 在视图语句中定义它,如下所示。
否则,GetDate()函数将始终返回当前日期。
修改:
select ColumnA,ColumnB, ... , GetDate() from [SomeTable]
要:
select ColumnA,ColumnB, ... , CreationDateColumn from [SomeTable]