Как программно создать резервную копию таблицы с созданным столбцом идентификаторов?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как программно создать резервную копию таблицы с созданным столбцом идентификаторов?

Сообщение Anonymous »


Мне нужно создать резервные копии таблиц SAP HANA программным способом с помощью .NET Core. Я использую

Код: Выделить всё

Sap.Data.Hana
package with

Код: Выделить всё

HanaBulkCopy
class.
I programmatically create the target table with generated identity column, as I cannot alter it later.
For the source tables with generated identity column,

Код: Выделить всё

HanaBulkCopy
class ignores the provided identity values and generates those in target.
When try to run a manual insert query, I got following error:

INSERT, UPDATE and UPSERT are disallowed on the generated field: cannot inser into generated identity column field ID.

I tried to run this query:

Код: Выделить всё

SET IDENTITY_INSERT MYTABLE OFF;
before insert, but getting following error:

SQL syntax error: incorrect syntax near "IDENTITY_INSERT": line 1...

Please note that I have constraints so I need to insert the IDs of the source to target as it is. And I need to have the auto generated identity behavior in the target as well.
Does anyone know how to get around this?


Источник: https://stackoverflow.com/questions/764 ... ity-column
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Я не могу создать резервную копию базы данных своей области во внешнем каталоге из-за mkdirs().
    Anonymous » » в форуме JAVA
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Как лучше всего создать резервную копию данных на устройстве Android? [закрыто]
    Anonymous » » в форуме Android
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Сделать резервную копию USB-накопителя на Android
    Anonymous » » в форуме Android
    0 Ответы
    42 Просмотры
    Последнее сообщение Anonymous
  • Сделать резервную копию моего проекта в ведре Amazon S3 с помощью Laravel
    Anonymous » » в форуме Php
    0 Ответы
    75 Просмотры
    Последнее сообщение Anonymous
  • Сделать резервную копию моего проекта в ведре Amazon S3 с помощью Laravel
    Гость » » в форуме Php
    0 Ответы
    55 Просмотры
    Последнее сообщение Гость

Вернуться в «C#»