Datenblock mit TEMP -Ansicht mit Syntaxfehler [parse_syntax_error]C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Datenblock mit TEMP -Ansicht mit Syntaxfehler [parse_syntax_error]

Post by Anonymous »

Ich verwende .NET C# mit dem Sparksql ODBC -Treiber, um eine Abfrage gegen Datenbleal auszuführen. Um meine Abfrage zu testen, habe ich in einem SQL -Notizbuch im Databricks -Portal in einem SQL -Notizbuch. Ich erstelle eine Temperaturansicht und verwende diese dann in einem nachfolgenden Auswahl und es funktioniert großartig. < /P>
Im Notizbuch sieht es so aus:

Code: Select all

CREATE OR REPLACE TEMP VIEW budget AS
SELECT 1 as ID, 2025 as OPYEAR, 1 as OPMONTH, 13.2 as BGQTY
UNION ALL
SELECT 2, 2025, 2, 97.1
UNION ALL
SELECT 3, 2025, 3, 105.8;

SELECT
SUM(if(date_format(purchdate, "yyyyMMdd")='20250313',budget.BGQTY,0)) as daySum
FROM
CoreData
JOIN budget on budget.OPYEAR= cast(date_format(purchdate, "yyyy") as int)
and budget.OPMONTH= cast(date_format(purchdate, "MM") as int)
WHERE
location = 'HDQ';
< /code>
Jetzt, da ich die Abfrage in einem Notizbuch überprüft habe, füge ich sie dann meinem C# -Code hinzu. Ich verwende den SparksQL ODBC -Treiber, um meine Daten zu erhalten, und habe bestätigt, dass meine Verbindung funktioniert und alle anderen Standardabfragen funktionieren. Mit dieser Abfrage erhalte ich jedoch diesen Fehler: < /p>
Driver={Simba Spark ODBC Driver};Server=xxxxxxxxx;
Exception thrown: 'System.Data.Odbc.OdbcException' in System.Data.dll
ERROR [42601] [Simba][Hardy] (80) Syntax or semantic analysis error thrown in server while executing query.
Error message from server: org.apache.hive.service.cli.HiveSQLException: Error running query: [PARSE_SYNTAX_ERROR] org.apache.spark.sql.catalyst.parser.ParseException:
[PARSE_SYNTAX_ERROR] Syntax error at or near 'SELECT': extra input 'SELECT'. SQLSTATE: 42601 (line xx, pos 0)
Die in der Fehlermeldung angegebene Zeile fällt mit der Zeile der Zeile der 2nd Select -Anweisung zusammen.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post