Getopt::Long ist eine sehr häufige und sehr einfache Möglichkeit, in Perl Kommandozeilenparameter zu analysieren.
Bitte zeigen Sie uns den Code, den Sie verwenden, um die Tabelle zu aktualisieren, damit wir Ihnen bei Bedarf mit diesem Teil helfen können.
Auch, wie werden Sie den Aktualisierungswert liefern? Von Ihrem Beispiel werden Sie es nicht über die Befehlszeile bereitstellen, also nehme ich an, dass es hart codiert ist? Wenn Sie auf der Kommandozeile angeben möchten, den obigen Code ändern Werte für den Parameter zu akzeptieren:
my %args =();
GetOptions (\%args, 'address_only=s'); # will store address value in $args{address_only}
# Usage: function_impl.pl --address_only [email protected]
Als triviales Beispiel können Sie „SET“ Teil der Update-Anweisung bauen:
Was hast du es bisher versucht? Welcher Teil gibt dir Ärger? Befehlszeilenoptionen? DB Updates? – DVK
Wie werden Sie den Aktualisierungswert angeben? – DVK
Auch von den 2 Fragen, die die Leute für Sie beantwortet haben, haben Sie keine einzige Antwort aufgegriffen oder akzeptiert. Mach weiter so und die Leute werden nicht sehr bereit sein, deine Fragen zu beantworten. – DVK