Ergebnis 1 bis 3 von 3

Thema: Dateiattribut "zuletzt verändert" auslesen?

  1. #1
    Xiquet ist offline Neuer Benutzer
    Registriert seit
    29.04.2007
    Beiträge
    2

    Frage Dateiattribut "zuletzt verändert" auslesen?

    Hallo Gemeinde,

    kann man mit PL/pgSQL Dateinformationen wie z.B. die Zeit der letzten Modifikation auslesen?

    Ich möchte mit einem Skript automatisch überprüfen, ob eine CSV-Datei verändert wurde, und sie danach ev. in die Datenbank einlesen.

    Geht das mit PL/pgSQL?

    Danke im voraus für konstruktive Antworten,

    Gruß, Xiquet

  2. #2
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.472

    Standard

    Zitat Zitat von Xiquet Beitrag anzeigen
    Hallo Gemeinde,

    kann man mit PL/pgSQL Dateinformationen wie z.B. die Zeit der letzten Modifikation auslesen?
    Nein.

    Ich möchte mit einem Skript automatisch überprüfen, ob eine CSV-Datei verändert wurde, und sie danach ev. in die Datenbank einlesen.

    Geht das mit PL/pgSQL?
    Nein. Zum Einlesen der Datei würde ich auch nicht pl/pgsql empfehlen, sondern COPY.
    Was für ein Script eigentlich, wie wird das aufgerufen?

    Danke im voraus für konstruktive Antworten,
    Pl/pgsql ist eine 'trusted language', mit diesen ist kein Filesystemzugriff möglich.

    Naja, stimmt nicht ganz: pg_stat_file(filename text), damit könntest Du zumindest die Dateiattribute (Zeitstempel etc.) bestimmen.

    So, wenn es 'trusted' Sprachen gibt, gibt es doch bestimmt auch 'untrusted' Sprachen, gell?
    Also, pl/perlU oder plsh sind Deine Freunde...



    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  3. #3
    Xiquet ist offline Neuer Benutzer
    Registriert seit
    29.04.2007
    Beiträge
    2

    Standard

    pg_stat_file(filename text): genau nach dem hab ich gesucht.

    Klasse!

    Danke für Deine Hilfe.

Ähnliche Themen

  1. Antworten: 7
    Letzter Beitrag: 03.02.2012, 09:58
  2. Problem "breche Verbindung ab wegen Absturz eines anderen Serverprozesses"
    Von vogelpohl im Forum Allgemeines
    Antworten: 43
    Letzter Beitrag: 12.06.2010, 15:36
  3. Problem Function geht nicht "invalid input syntax for integer: (0,t,)"
    Von cfi im Forum Trigger und Funktionen
    Antworten: 2
    Letzter Beitrag: 05.09.2008, 08:10
  4. "Group-by" und "max" Funktionen verknüpfen
    Von superguddy777 im Forum SQL
    Antworten: 1
    Letzter Beitrag: 22.08.2007, 08:35
  5. OLD.sum(...) ->record "old" has no field "sum"
    Von Mster im Forum Trigger und Funktionen
    Antworten: 5
    Letzter Beitrag: 18.01.2007, 15:00

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum