es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Vista SQL Plus creada sin errores pero no puedo llamarla.

He creado una vista en SQL Plus de la siguiente manera.

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; 

Y he agregado un valor, que es la fecha de hoy, a la columna date_depart. Pero cuando llamo a esta vista, no muestra el resultado. ¿Podrías ayudarme, por favor?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Es posible que no existan registros en la tabla que cumplan con la condición de tener la fecha de hoy en la columna “date_depart”. Puedes intentar lo siguiente para solucionar el problema:

    1. Verifica si existen registros en las tablas “Conducteur” y “Affectation” con IDs coincidentes que cumplan con la condición en la sentencia de unión.
    2. Verifica si existen registros en la tabla “Trajet” que tengan la fecha de hoy en la columna “date_depart”.

    3. Si no hay registros en la tabla, asegúrate de haber ingresado la fecha correcta en la columna.

    4. Si aún no puedes ver los resultados, intenta ejecutar la consulta por separado sin crear una vista para verificar si hay errores de sintaxis o problemas con la consulta misma.

    Si sigues experimentando problemas, es posible que necesites consultar con un administrador de base de datos o un especialista en tecnología de la información para obtener ayuda adicional.

Comments are closed.