powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Представление продолжается?
6 сообщений из 6, страница 1 из 1
Представление продолжается?
    #32472245
zDIV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите, пожалуйста.
Можно ли такое протолкнуть через View (обойтись без ХП)?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
CREATE VIEW ViewOperations
AS
  SELECT O.OperationNo AS OperationNo, O.SaleData AS SaleData,
    C.Caption AS Customer, S.Caption AS Service, O.Quantity AS Quantity, O.Cost AS Cost,
    O.Remark AS Remark, O.UserName AS UserName, O.Modified AS Modified FROM
    Operations O, Customers C, Services S
    WHERE O.CustomerNo = C.CustomerNo AND O.ServiceNo = S.ServiceNo;


FB1.5. Expert выдает "This operation is not defined for system tables. Dynamic SQL Error. SQL error code = -607. Invalid command. must specify column name for view select expression."
...
Рейтинг: 0 / 0
Представление продолжается?
    #32472271
Фотография mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"FB1.5. Expert " - это что?
...
Рейтинг: 0 / 0
Представление продолжается?
    #32472288
zDIV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Firebird 1.5.
IB Expert выдает...
...
Рейтинг: 0 / 0
Представление продолжается?
    #32472296
Фотография mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй эдак, у меня получилось (IB_Expert):



Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
CREATE VIEW ViewOperations (
 O_OperationNo, O_SaleData, C_Customer, S_Service, O_Quantity, O_Cost,
    O_Remark, O_UserName, O_Modified
)
AS
  SELECT O.OperationNo AS O_OperationNo, O.SaleData AS O_SaleData,
    C.Caption AS C_Customer, S.Caption AS S_Service, O.Quantity AS O_Quantity, O.Cost AS O_Cost,
    O.Remark AS O_Remark, O.UserName AS O_UserName, O.Modified AS O_Modified FROM
    Operations O, Customers C, Services S
    WHERE O.CustomerNo = C.CustomerNo AND O.ServiceNo = S.ServiceNo
...
Рейтинг: 0 / 0
Представление продолжается?
    #32472302
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Написано же:
must specify column name for view select expression.
Определи столбцы для view (в скобках после имени).
...
Рейтинг: 0 / 0
Представление продолжается?
    #32472316
zDIV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
Как быстро все забывается...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Представление продолжается?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]