Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Уникальность не уникальных записей (аналог RDB$DB_KEY)  [new]
AntBak
Member

Откуда:
Сообщений: 2
Прошу помощи. При импорте таблицы из Excel, MS SQL "потёр" в null значения поля для нескольких записей(значения в ячейках не соответствовали выбранному автоматом формату поля) которые в Excel были уникальными. В итоге имеется несколько идентичных записей с пустым полем. Нужно для этих записей сделать update и подставить недостающие данные. Но в простой update подставит данные во все записи и уникальность их опять не будет соблюдена. В FIREBIRD такую подстановку можно сделать используя сервисное поле RDB$DB_KEY. Существует ли аналог RDB$DB_KEY в MS SQL?
12 май 14, 15:55    [16005097]     Ответить | Цитировать Сообщить модератору
 Re: Уникальность не уникальных записей (аналог RDB$DB_KEY)  [new]
Алексей Куренков
Member [заблокирован]

Откуда: Москва
Сообщений: 567
AntBak,

select %%physloc%%, * from tbl1


Вы про уникальный адрес строки в БД?
12 май 14, 16:01    [16005139]     Ответить | Цитировать Сообщить модератору
 Re: Уникальность не уникальных записей (аналог RDB$DB_KEY)  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5111
что мешает произвести импорт из экселя по новой и сделать это нормально?
12 май 14, 16:02    [16005146]     Ответить | Цитировать Сообщить модератору
 Re: Уникальность не уникальных записей (аналог RDB$DB_KEY)  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10234
Блог
%%lockres%%
12 май 14, 16:03    [16005153]     Ответить | Цитировать Сообщить модератору
 Re: Уникальность не уникальных записей (аналог RDB$DB_KEY)  [new]
AntBak
Member

Откуда:
Сообщений: 2
Оба предложенных способа подходят! Спасибо!
12 май 14, 16:14    [16005223]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить