Привет!
Проблема 1:
Выполняю команду
ALTER TABLE "RssFeedItemEnclosures" DROP CONSTRAINT "FK_RssFeedItemEnclosures_1"
и при Commit дождаться когда этот самый Commit свершиться не получается.
Проблема 2:
Есть редактируемое представление
"UndeletableRssFeedItems" ("Id", "FeedId", "Title", "Link", "Description", "Author", "Comments", "Guid", "PubDate", "SourceUrl",
"SourceValue", "EnclosureUrl", "EnclosureLength", "EnclosureType", "Hash", "Deprecated", "Hidden").
Пытаюсь в процедуре вставить через него данные командой INSERT INTO SELECT FROM.
При этом количество и порядок полей в SELECT совпадает с количеством и порядком
полей представления.
Следующая команда не компиллируется с ошибкой 'Count of read-write columns does
not equal count of values.':
INSERT INTO "UndeletableRssFeedItems"
SELECT GEN_ID(GEN_RSS_FEED_ITEM_ID, 1), :FEED_ID, "Title", "Link", "Description",
"Author", "Comments", "Guid", "PubDate", "SourceUrl", :SOURCE_VALUE,
"EnclosureUrl",
"EnclosureLength", "EnclosureType", "Hash", "Deprecated", "Hidden"
FROM "UndeletableRssFeedItems" WHERE "Id" = :RSS_FEED_ITEM_ID;
А эта компиллируется:
INSERT INTO "UndeletableRssFeedItems" ("Id", "FeedId", "Title", "Link",
"Description",
"Author", "Comments", "Guid", "PubDate", "SourceUrl", "SourceValue",
"EnclosureUrl",
"EnclosureLength", "EnclosureType", "Hash", "Deprecated", "Hidden")
SELECT GEN_ID(GEN_RSS_FEED_ITEM_ID, 1), :FEED_ID, "Title", "Link",
"Description",
"Author", "Comments", "Guid", "PubDate", "SourceUrl", :SOURCE_VALUE,
"EnclosureUrl",
"EnclosureLength", "EnclosureType", "Hash", "Deprecated", "Hidden"
FROM "UndeletableRssFeedItems" WHERE "Id" = :RSS_FEED_ITEM_ID;
Могу выслать тестовую базу.