Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 как скопировать значение в поле timestamp  [new]
odisssey
Member

Откуда:
Сообщений: 50
Господа!
Есть проблема. после проверки CHECKDB показало что повреждена таблица , рекомендовано лечение repair_allow_data_loss.
Селектом, таблица вычитывается. Создал такуюже, хочу перегнать данные в неё.
Но выдаёт ошибку -

Cannot insert an explicit value into a timestamp column. Use INSERT with a column list to exclude the timestamp column, or insert a DEFAULT into the timestamp column.


почитал "этивашиинтернеты", насколько понял нельзя проинсертить это значение, верно? Как быть в такой ситуации?
7 окт 17, 20:47    [20851314]     Ответить | Цитировать Сообщить модератору
 Re: как скопировать значение в поле timestamp  [new]
MKDT
Guest
timestamp не копируй, это служебный столбец
7 окт 17, 20:53    [20851322]     Ответить | Цитировать Сообщить модератору
 Re: как скопировать значение в поле timestamp  [new]
MKDT
Guest
Если у тебя селект происходит похоже проблемы в индексе, попробуй просто все индексы в этой таблице перестроить, после этого checkdb возможно не будет выдавать ошибки.
7 окт 17, 20:56    [20851325]     Ответить | Цитировать Сообщить модератору
 Re: как скопировать значение в поле timestamp  [new]
odisssey
Member

Откуда:
Сообщений: 50
заскриптовал индексы, удалил, посоздовал - не помогло.

Msg 8914, Level 16, State 1, Line 3
Incorrect PFS free space information for page (1:367433) in object ID 1071342881, index ID 1, partition ID 72057851248050176, alloc unit ID 72057594137870336 (type LOB data). Expected value 0_PCT_FULL, actual value 100_PCT_FULL.
DBCC results for '_Document371_'.
There are 15 rows in 1 pages for object "_Document371_".
CHECKTABLE found 0 allocation errors and 5 consistency errors in table '_Document371_' (object ID 1071342881).
repair_allow_data_loss is the minimum repair level for the errors found by DBCC CHECKTABLE (BayaderaLogJitomir.dbo._Document371_).
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
7 окт 17, 21:38    [20851386]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить