2013-05-03 5 views
-1

Я использовал «timestamp» в таблице build в sql server 2008, но я хочу знать, если бы я использовал «datatime2» в таблице построения, то же самое «timestamp». Если это так, почему, но два типа в sql server 2008.В отличие от datetime2 и timestamp в sql server 2008

+0

Duplicate: http://stackoverflow.com/questions/4460197/what-is-difference-between-datetime-and-timestamp –

+0

Так же, как и здесь, вы можете захотеть ознакомиться с документацией, которая подробно объясняется что ['datetime2'] (http://msdn.microsoft.com/en-us/library/bb677335 (v = sql.100) .aspx) и [' timestamp'] (http://msdn.microsoft. com/en-us/library/ms182776 (v = sql.100) .aspx) типы данных. – Pondlife

+0

Ссылка «Разница между датой и меткой времени» не работает – OldIt

ответ

0

Ну, DateTime2 - это тип, а временная метка - другая. Данные, хранящиеся этими двумя типами, явно различны. Возможно, вам стоит взглянуть на документацию об этих двух типах, чтобы понять разницу ...

0

timestamp - устаревший синоним для RowVersion. Он не имеет ничего общего с датами или временем или DateTime2.

Смежные вопросы