You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
If column names and aliases in subqueries are specified in double quotes, they are not traced to table names.
We use Orable DB with sqlalchemy metadata connection.
I changed the Bulgarian (Google Translate told me so, let me know if it's not) to English to make it for a bit more friendly. And it's nothing special with Oracle or metadata. All following cases can be invoked via
sqllineage -f test.sql -l column
Working test case:
INSERT INTOODS.KLIENT (
SELECT"ABC" NomerDogovora
FROM (
SELECTT.Fld1234"abc"FROMODS.DOGOVOR T))
Describe the bug
If column names and aliases in subqueries are specified in double quotes, they are not traced to table names.
We use Orable DB with sqlalchemy metadata connection.
SQL
Paste the SQL text here. For example:
To Reproduce
Run sqllineage with this test.sql
if
CLI (Command Line Interface): provide the command you're calling and the output.And the result has only "subquery_013241345413.номер договора" etc, and not the original table.
Expected behavior
The result has the original Fld... columns and the original ODS.DOGOVOR table name.
Python version (available via
python --version
)SQLLineage version (available via
sqllineage --version
):The text was updated successfully, but these errors were encountered: