Re: Problem mit Array Funktionen

From: Janne Schulz <mail(at)janneschulz(dot)net>
To: pgsql-de-allgemein(at)postgresql(dot)org
Subject: Re: Problem mit Array Funktionen
Date: 2010-05-18 19:19:19
Message-ID: 4BF2E837.1030001@janneschulz.net
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

Hallo Liste!

>>>> Aber dass ich dann die Fehlermldung bekomme "Funktion existiert nicht" ist schon etwas irreführend.
>>>
>>> Nun ja, sie existiert ja auch nicht mit diesen Parametern. Was sollte
>>> denn sonst als Fehlermeldung kommen?
>>
>> Falsche Parameter?
>
> Oder "Funktion kann nicht ausgeführt werden, überprüfen Sie ihre Parameter oder ... " (was auch immer)
>
> "Funktion exitistiert nicht" finde ich nur angemessen für ein Scenario wo ich in 8.3 z.B. eine Funktion die es nur für 8.4 gibt versuche auszuführen - also sie ganz real nicht zur Verfügung steht.
Naja, mathematisch gesehen ist eine Funktion eine Abbildung von einem
Definitionsbereich (hier wären das die Parameter) in einen Wertebereich
(hier wäre das das berechnete Ergebnis der Funktion).

Der "Name" dieser Abbildung ist nicht das entscheidende Kriterium für
das, was die Funktion "tut", sondern *worauf* sie definiert ist und
*wohin* sie abbildet (umgangssprachlich ausgedrückt - die Mathematiker
unter uns mögen mir verzeihen!). Ich kann mir gut vorstellen, das das
ein wenig verwirrend ist, aber genau *das* macht meines Erachtens nach
PG ja auch aus: die konsequente Logik und Konformität mit den Standards.

Viele Grüße,
Janne

In response to

Responses

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Andreas Kretschmer 2010-05-18 19:56:33 Re: Problem mit Array Funktionen
Previous Message Nicola Tiling 2010-05-18 19:05:50 Re: Problem mit Array Funktionen