Извлечение функции, которая генерирует первичный ключ - PullRequest
0 голосов
/ 16 февраля 2019

Я использую программу, которая сохраняет данные в базе данных 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, изменить ее и импортировать обратно)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...