SQL Syntax Error

Hilfe zu Znuny Problemen aller Art
Locked
dgoeger
Znuny newbie
Posts: 30
Joined: 11 Feb 2013, 18:46
Znuny Version: 6.0.1

SQL Syntax Error

Post by dgoeger »

Hallo,

ich habe es (glaube ich) geschafft, eine externe SQL-Datenbank als Customer-Backend anzuhängen.
Allerdings kann otrs diese nicht abfragen, da er immerwieder den Fehler:

[unixODBC][FreeTDS][SQL Server]Incorrect syntax near '-'. (SQL-42000), SQL: 'SELECT TOP 250 MA-ID , MA-Vorname, MA-Name, MA-EmailBeruf FROM MA-Mitarbeiter WHERE ((Benutzername LIKE '%' OR MA-Name LIKE '%' OR MA-Nr LIKE '%' ) ) '

bringt.

ich denke, dass es an den Bindestrichen der Bezeichnung Spalten liegt, diese kann ich allerdings nicht ändern.

Kann man das in der Config irgendwo korregieren?

MfG
Dominik
dgoeger
Znuny newbie
Posts: 30
Joined: 11 Feb 2013, 18:46
Znuny Version: 6.0.1

Re: SQL Syntax Error

Post by dgoeger »

Hallo,

habe es jetzt hinbekommen, dass er die SQL-Abfrage richtig schreibt.
Allerdings bringt er mir immernoch den Fehler:

[unixODBC][FreeTDS][SQL Server]Incorrect syntax near 'MA-Mitarbeiter'. (SQL-42000), SQL: 'SELECT TOP 250 "MA-ID" , "MA-Vorname", "MA-Name", "MA-EmailBeruf" FROM "MA-Mitarbeiter" WHERE (("Benutzername" LIKE '%' OR "MA-Name" LIKE '%' OR "MA-Nr" LIKE '%' ) ) '

Wenn ich allerdings die Select-Abfrage direkt am Server ausführe, liefert er mir die passenden Ergebnise.

Hat jemand Ideen dazu?

Gruß Dominik
Locked