【问题标题】:SQL Plus view created without errors but I can not call itSQL Plus 视图创建时没有错误,但我不能调用它
【发布时间】:2021-12-16 12:21:46
【问题描述】:

我在 SQL Plus 中创建了如下视图。

CREATE VIEW jour_cond
AS
SELECT c.nom, c.prenom FROM Conducteur c 
JOIN Affectation a ON c.Id_conducteur = a.Id_conducteur
JOIN Trajet t ON a.ID_Trajet = t.ID_Trajet
WHERE t.date_depart = sysdate; 

我在 date_depart 列中添加了一个值,即今天的日期。但是当我调用这个视图时,它并没有显示结果。你能帮忙吗?

【问题讨论】:

    标签: view sqlplus


    【解决方案1】:

    我发现“sysdate”只是在从 dual 调用时才起作用。所以对于最后一行我应该写的; 'WHERE t.date_depart = (select sysdate from dual)'

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-26
      • 1970-01-01
      • 1970-01-01
      • 2018-03-04
      • 2010-11-17
      相关资源
      最近更新 更多