Sql 确定客户在数据库表中的时间
我有一个customer表,唯一需要处理的列是date列。客户的记录被插入到该表中,并且只有在执行某个操作时才会从该表中删除。我试图找出一个查询,该查询只使用一个日期字段来显示所述客户在该表中的确切时间 这将告诉您自Sql 确定客户在数据库表中的时间,sql,database,tsql,Sql,Database,Tsql,我有一个customer表,唯一需要处理的列是date列。客户的记录被插入到该表中,并且只有在执行某个操作时才会从该表中删除。我试图找出一个查询,该查询只使用一个日期字段来显示所述客户在该表中的确切时间 这将告诉您自日期字段中指示的日期起,每条记录已经过去了多少天: select dateDiff(day, DateField, GetDate()) from YourTable 有关详细信息,请阅读有关的详细信息。这将告诉您自日期字段中指示的日期起,每条记录已经过去了多少天: select
日期字段中指示的日期起,每条记录已经过去了多少天:
select dateDiff(day, DateField, GetDate()) from YourTable
有关详细信息,请阅读有关的详细信息。这将告诉您自日期字段中指示的日期起,每条记录已经过去了多少天:
select dateDiff(day, DateField, GetDate()) from YourTable
有关更多信息,请阅读更多关于的信息。如果它不是datetime字段,我认为您无能为力。是否不可能添加一个时间字段,并将默认值设置为现在?如果它不是datetime字段,我认为您没有什么可以做的。是否无法添加时间字段并将默认值设置为现在?