它的目的是什么?这是某种rowversion列吗?我们能删除那一栏吗?
发布于 2013-01-03 23:02:14
我发现,在使用升迁向导将MS Access数据库升级到MSSQL时,会创建"upsize_ts“列:
升迁是将部分或全部数据库对象从Microsoft Access数据库(.mdb)迁移到新的或现有的Microsoft SQL Server数据库或新的Microsoft Access项目(.adp)的过程。
upsize向导文档中提到了以下内容:
时间戳列默认情况下,“升迁向导”在从包含浮点(单精度或双精度)、备注或OLE字段的Microsoft Access表生成的SQL Server表中创建数据类型为Timestamp的新列。
我们可以删除那一列吗?
如果数据库仍将由MS Access使用(这是我们的应用程序的情况),则不应删除此字段。
有关升迁向导的更多信息:
http://office.microsoft.com/en-us/access-help/use-the-upsizing-wizard-HP005273009.aspx
发布于 2013-01-02 04:56:30
这是某种行版本列吗?
是的,是这样的。在2008年之前的SQL Server版本中,TIMESTAMP等同于ROWVERSION。
我们可以删除那一列吗?
没有人可以为你回答这个问题--你需要找出它是否真的没有在任何地方使用。
https://stackoverflow.com/questions/14114125
复制相似问题