Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
2 years ago

Definir consulta funciona en Oracle SQL Developer, pero no en Power BI

Hola, tengo una consulta que se parece a esta:

DEFINE fecha de finalización = ADD_MONTHS(TRUNC(current_date), -1);

ESCOGER*
DE LA TABLA1
DONDE TRUNC(local_date) >= &fecha de finalización

Está funcionando en Oracle SQL Developer, pero cuando lo ejecuto en Power BI, se devuelve el siguiente mensaje:

"Oracle: ORA-00900: sentencia SQL no válida"

¿Hay alguna manera de modificar esta consulta para que se ejecute en Power BI? Creo que la parte Definir está causando este error.

He intentado eliminar el punto y coma (;) pero todavía no funciona.

Gracias

1 Reply

  • @fennyw29

    Con referencia a la información proporcionada por usted, la siguiente es la descripción del caso: Tiene un error al ejecutar una consulta en Power Bi, pero la consulta se ejecuta correctamente en Oracle SQL Developer.

    En primer lugar, puede intentar importar las dos tablas en Power BI por separado y, a continuación, realizar la operación UNION en Power Bi.

    Para el uso de la función UNION puede consultar el siguiente enlace: https://learn.microsoft.com/en-us/dax/union-function-dax

    Si te he entendido mal, por favor proporciona información más detallada. Podemos entender mejor el problema y ayudarle. Muéstralo como una captura de pantalla o Excel. Elimine cualquier dato confidencial por adelantado.

    Saludos
    Equipo de apoyo a la comunidad _Yuliax
    Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.