Я ищу, чтобы обновить столбец в таблице от нулевого состояния до уникального идентификатора, который будет представлять блокировку строки. Есть ли простой способ сделать это?Entity Framework. Столбец Null или Incrementing Identity
Благодаря
Редактировать для уточнения: Это довольно много, что я ищу. Подумав об этом какое-то время, я в значительной степени полагаю, что ее нужно просто разбить на отдельную таблицу и указать через внешний ключ.
Pk | column | uniqueId
1 | useless | <DBNULL>
2 | random | <DBNull>
--Update occurs
1 | useless2| 1
2 | random | <DBNULL>
--Update occurs
1 | useless3| 2
2 | random | <DBNULL>
--update occurs
1 | useless3| 2
2 | random2 | 3
Объекты требуют уникальных ключей/ID-ов и, то есть не нуль, вы можете сделать это с другим не-ключевым столбцом. – NSGaga
Сущность имеет уникальный ключ/идентификатор. Я надеюсь, что другой столбец будет представлять собой заблокированное состояние. Этот столбец в идеале был бы уникальным, и поскольку я не могу доверять хешу, чтобы сделать это, я надеялся на альтернативу. – Highstead
Не можете ли вы использовать значение первичного ключа? –