Я использую программу, которая сохраняет данные в базе данных SQL Server Compact Edition 4.0.Я бы хотел работать с базой данных напрямую (большую часть своих данных я могу просто щелкнуть Ctrl + C / V между таблицами, сама программа не поддерживает это), но я не могу понять, как эта программа генерирует уникальные идентификаторы.
Типичная таблица выглядит следующим образом:
CREATE TABLE [DOC_EMISS_FACT]
(
[CpStatObjEmissFactId] NVARCHAR(32) NOT NULL,
[DocId] NVARCHAR(32) NOT NULL,
[RSG1] DECIMAL(19,12),
[RSG2] DECIMAL(19,12)
);
ALTER TABLE [DOC_EMISS_FACT] ADD CONSTRAINT [PK__DOC_EMISS_FACT__0000000000000566] PRIMARY KEY ([CpStatObjEmissFactId], [DocId]);
Можно ли из этого создать сносный первичный ключ (намерение состоит в том, чтобы создать таблицу CSV, изменить ее и импортировать обратно)?