【问题标题】:'unsuccessful metadata update' error on creating view创建视图时出现“元数据更新失败”错误
【发布时间】:2015-11-01 03:43:07
【问题描述】:

谁能告诉我为什么这不起作用。我收到“元数据更新失败”错误。选择语句没有问题,只有当我添加创建视图时才会出现错误。

CREATE VIEW V_DJ_BASELINESTART
(
 JOBNUMBER,
 MILESTONE,
 ACTUALSTARTDATE,
 MILESTONEID
) AS 
       select  j.job_number AS JOBNUMBER, m.milestone_name AS MILESTONE, sm.actual_start_date AS ACTUALSTARTDATE,
m.milestone_ID AS MILESTONEID
from job j inner join schedule s on
s.Job_number = j.job_number inner join schedule_milestone sm on
sm.schedule_id = s.schedule_id inner join milestone m on
m.milestone_id = sm.milestone_id
where m.milestone_ID = '8';

【问题讨论】:

  • “元数据更新失败”错误通常包含更多信息。你能发布完整的错误吗?
  • 现在我收到一个错误,指出元数据错误表 V_DJ_BASELINESTARTDATE 已存在。
  • 但是在Views列表中看不到,也无法查询?

标签: sql firebird


【解决方案1】:

视图已经存在(如here 所述)。

使用ALTER VIEW 或使用其他名称。

【讨论】:

  • CREATE OR ALTER VIEW
猜你喜欢
  • 1970-01-01
  • 2016-03-31
  • 1970-01-01
  • 2023-01-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-01
相关资源
最近更新 更多