Einzelnen Beitrag anzeigen

Jürgen Thomas

Registriert seit: 13. Jul 2006
Ort: Berlin
750 Beiträge
 
#3

Re: Alternative für position() in Firebird?

  Alt 19. Nov 2009, 11:24
Hallo,

ich wollte schon schreiben, dass IN falsch ist. Das erwartet nämlich eine Liste als Parameter, aber ein String ist keine Sammlung von Teilstrings.

Du kannst CONTAINING benutzen, siehe z.B. Wikibook: Einführung in SQL.

Allgemeiner Hinweis zu den Funktionen: Diese sind bis 2.0 als UDF (User-Defined Function) einzubinden. Es gibt sie in aller Regel schon sehr lange, aber nicht intern, sondern extern.

Gruß Jürgen
#D mit C# für NET, dazu Firebird
früher: Delphi 5 Pro, Delphi 2005 Pro mit C# (also NET 1.1)
Bitte nicht sauer sein, wenn ich mich bei Delphi-Schreibweisen verhaue; ich bin inzwischen an C# gewöhnt.
  Mit Zitat antworten Zitat