I would like to know what is the purpose of the TimeStamp
datatype in SQL Server.
As it's binary, it's not human readable and I cannot convert to datetime
or any other type. As we don't use any kind of replication it makes no sense to me.
The reason I ask is that I inherited a database where most of the tables have a TimeStamp
column and I'm not able to do an
INSERT INTO SELECT *
or
SELECT * INTO
OK, I never do this on procedures or any production scenario, but I do a lot on development to create clones of a table or copy smaller dataset into temp tables.
Is it safe to drop these columns? They are not queried anywhere in the system.
Thanks all!