Есть вопрос по FB 2.0. А почему у нас такое предствление:
CREATE VIEW "PinFeedDefinitions"(
"Id",
"Type",
"LifeTime",
"TypeName")
AS
SELECT
"Id",
"Type",
"LifeTime",
(SELECT "Name" FROM "FeedTypes" WHERE "Id"=C."Type")
FROM "FeedDefinitions" C WHERE "Type"=4
нельзя скомпиллировать так:
CREATE VIEW "PinFeedDefinitions"
AS
SELECT
"Id",
"Type",
"LifeTime",
(SELECT "Name" FROM "FeedTypes" WHERE "Id"=C."Type") AS "TypeName"
FROM "FeedDefinitions" C WHERE "Type"=4
Выдаёт:
Invalid command.
must specify column name for view select expression