ich bräuchte für meine Datenbank dringend benutzerdefinierte datentypen, habe mir in C die entsprechenden Funktionen geschrieben, weiss nur nicht, wie ich in dem sql-statement auf diese datei referenziere.
das standardbeispiel sieht wiefolgt aus:
CREATE FUNCTION complex_in(cstring) RETURNS complex AS ‘dateiname’ LANGUAGE C;
erfolgt die angabe des verzeichnisses und der datei unter ‘dateiname’? jedenfalls komme ich
derzeit nicht weiter, auch weil ich keine passablen quellen im netz finde.
gibt es eine einfache möglichkeit, unter pgadmin benutzerdefinierte dt zu definieren?
Ich nicht wirklich, aber die Doku zum Thema ist sooooo schlecht nicht IMHO. Für Datentypen hast Du halt die nötigen Funktionen etc. zu erstellen - vielleicht solltest Du Dich da erst einmal mit einer einfachen Funktion ‘warm’ machen, und wenn das klappt, mit komplexeren Dingen wie z.B. userdefinierten Datentypen.
ich benötige nur leider unbedingt benutzerdef. Datentypen. Ich kann die Funktionen in C schreiben, weiß nur nicht, wie ich sie unter postgresql aufrufe.