Миграция типов данных DB2 Blob/Rowid в PostgreSQL

Как бы я создал следующую таблицу DB2 в PostgreSQL?

CREATE TABLE table1 (
        idDoc       DECIMAL(15) NOT NULL,
        rowId       ROWID NOT NULL,
        checksumDoc DECIMAL(15) NOT NULL,
        doc         BLOB NOT NULL,
        PRIMARY KEY (idDoc)
    );

Я придумал следующий DDL для PostgreSQL, это правильно?

CREATE TABLE table1 (
        idDoc       DECIMAL(15) NOT NULL,
        checksumDoc DECIMAL(15) DEFAULT 0 NOT NULL,
        doc         bytea NOT NULL DEFAULT E'\\000'
    );

Могу ли я пропустить ROWID?

0 ответов

Другие вопросы по тегам