NAME
Quiq::PostgreSql::CopyFormat - Erzeuge Daten für PostgreSQL COPY-Kommando
BASE CLASS
SYNOPSIS
use Quiq::PostgreSql::CopyFormat;
# Instantiiere Objekt
my $cpy = Quiq::PostgreSql::CopyFormat->new($width);
# Übersetze Array in COPY-Zeile
my $line = $cpy->arrayToLine(\@arr);
DESCRIPTION
Die Klasse dient zur Umwandlung von Daten, so dass sie vom PostgreSQL COPY-Kommando verarbeitet werden können.
ATTRIBUTES
METHODS
Klassenmethoden
new() - Konstruktor
Synopsis
$cpy = $class->new($width);
Arguments
Returns
Objekt
Description
Instantiiere ein Objekt der Klasse für die Behandlung von Daten mit $width Kolumnen und liefere eine Referenz auf dieses Objekt zurück.
Objektmethoden
arrayToLine() - Übersetze Array in eine COPY-Zeile
Synopsis
$line = $cpy->arrayToLine(\@arr);
Arguments
Returns
Zeile für eine COPY-Datei (String)
Description
Erzeuge aus den Komponenten des Arrays @arr eine Datenzeile für das PostgreSQL COPY Kommando.
VERSION
1.222
AUTHOR
Frank Seitz, http://fseitz.de/
COPYRIGHT
Copyright (C) 2024 Frank Seitz
LICENSE
This code is free software; you can redistribute it and/or modify it under the same terms as Perl itself.