Как найти запись вставленного времени в sql server
Привет,
Как найти запись вставленного времени в sql server? В таблице нет никакого поля даты.
Пожалуйста, дайте мне решение.
Пока
Все транзакции(вставка, удаление, обновление) регистрируются в MS SQL server, и вы можете увидеть время их возникновения с помощью средств просмотра файлов журнала транзакций.
И помните, что некоторые из них очень дороги, а некоторые имеют проблемы совместимости, поэтому ищите подходящий для себя :
http://www.red-gate.com/products/dba/sql-log-rescue/[^]
http://www.apexsql.com/sql_tools_log.aspx[^]
Обратитесь к этому:
http://www.sqlservercentral.com/Forums/Topic855408-8-1.aspx#bm855753[^]
Эта ссылка не является полезной.
Видеть это
http://stackoverflow.com/questions/6175326/how-to-find-the-time-of-a-row-updated-into-a-table-in-sql-server-2005[^]
Редактировать------&ГТ;
В этой ссылке это есть
Если вы не запускаете трассировку, когда происходят изменения, это невозможно.
Эта ссылка не является полезной.
Он содержит только вопросы.
вы можете использовать функцию getdate (), доступную в sql.
getdate() вернет вам текущую дату и время
GETDATE() вернет текущее системное время и ничего особенного.