Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 确定客户在数据库表中的时间_Sql_Database_Tsql - Fatal编程技术网

Sql 确定客户在数据库表中的时间

Sql 确定客户在数据库表中的时间,sql,database,tsql,Sql,Database,Tsql,我有一个customer表,唯一需要处理的列是date列。客户的记录被插入到该表中,并且只有在执行某个操作时才会从该表中删除。我试图找出一个查询,该查询只使用一个日期字段来显示所述客户在该表中的确切时间 这将告诉您自日期字段中指示的日期起,每条记录已经过去了多少天: select dateDiff(day, DateField, GetDate()) from YourTable 有关详细信息,请阅读有关的详细信息。这将告诉您自日期字段中指示的日期起,每条记录已经过去了多少天: select

我有一个customer表,唯一需要处理的列是date列。客户的记录被插入到该表中,并且只有在执行某个操作时才会从该表中删除。我试图找出一个查询,该查询只使用一个日期字段来显示所述客户在该表中的确切时间

这将告诉您自
日期字段中指示的日期起,每条记录已经过去了多少天:

select dateDiff(day, DateField, GetDate()) from YourTable

有关详细信息,请阅读有关

的详细信息。这将告诉您自日期字段中指示的日期起,每条记录已经过去了多少天:

select dateDiff(day, DateField, GetDate()) from YourTable

有关更多信息,请阅读更多关于

的信息。如果它不是datetime字段,我认为您无能为力。是否不可能添加一个时间字段,并将默认值设置为现在?如果它不是datetime字段,我认为您没有什么可以做的。是否无法添加时间字段并将默认值设置为现在?