Ich möchte für jeden Datensatz, der in eine PostgreSQL-DB eingepflegt wird als Wert einen Zeitstempel (in PostgreSQL: YYYY-MM-DD HH:MM:ss) schreiben. Dafür gibt es die PostgreSQL-DB-Funktion
Now(). Wie kann ich diese Funktion aufrufen? Ein Beispiel wäre sinnvoll. Ich habe es schon mit Variablen über <xsl:value-of select=”format-date(current-date(), ‘[Y0001]-[M01]-[D01] ‘)”></xsl:value-of><xsl:value-of select=”format-time(current-time(), ‘[H01]:[m01]:[s01]’)”></xsl:value-of> probiert, scheitere aber an einem Fehler hins. des Format-Attributes.
Ferner soll beim INSERT die Funktion ST_GeomFromText(‘POINT(<xsl:value-of select=”itdCoord/@x” /><xsl:value-of select=”itdCoord/@y” />)’,25833) mit den ersichtlichen dynamischen Werten aufgerufen werden (25833 ist ein weiterer Parameter, aber hier konstant). Hier fehlt mir ebenfalls ein Beispiel.
Vielen Dank.