Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.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 server 我是否可以更改表的创建日期而不将其拖放到SQL Server中_Sql Server - Fatal编程技术网

Sql server 我是否可以更改表的创建日期而不将其拖放到SQL Server中

Sql server 我是否可以更改表的创建日期而不将其拖放到SQL Server中,sql-server,Sql Server,嗨,我有一张4年前生成的表格。但当我分析15天前创建的表时,它也向我显示了该表。是否有任何方法可以在不删除并重新创建的情况下实现此操作。这取决于SQL server的版本。在SQL 2000中,您可以通过使用sp_configure设置allow updates将系统表更改为1来实现这一点。这在SQL 2005及更高版本中是不可能的 欢迎来到stackoverflow。。对于存储此信息的系统表,请说明创建表的日期是什么意思?在显示表创建日期的sys.tables中,您不能更改创建日期,您确定更改

嗨,我有一张4年前生成的表格。但当我分析15天前创建的表时,它也向我显示了该表。是否有任何方法可以在不删除并重新创建的情况下实现此操作。

这取决于SQL server的版本。在SQL 2000中,您可以通过使用sp_configure设置allow updates将系统表更改为1来实现这一点。这在SQL 2005及更高版本中是不可能的

欢迎来到stackoverflow。。对于存储此信息的系统表,请说明创建表的日期是什么意思?在显示表创建日期的sys.tables中,您不能更改创建日期,您确定更改的列为create\u dt not modified\u dt吗?您如何确定哪些表是15天前创建的?(请使用此信息更新问题。)仅当删除并重新创建表时,表
create_date
才会更改。SSDT之类的工具可以通过在保留数据的同时重新创建表来应用模式更改,这可能解释了
create\u date
更改的原因。