Eine Anweisung in Informix-Datenbank aktualisieren

July 28

Informix ist eine Familie von Datenbank-Managementsysteme erstellt von IBM Corp. Die Informix-Utilities Verwalten von relationalen Datenbanken. Programme führen Sie Abfragen und Aktualisierungen auf Datenbankinhalte durch Ausführen von Programmen, die in Informix Version die Structured Query Language (SQL) geschriebene Anweisungen enthalten. UPDATE ist einer der von der Informix-SQL-Anweisungen; Es ändert die Werte in einer Tabelle oder Sicht in einer Datenbank gespeichert.

Anweisungen

1 Definieren Sie welche Datenbankfelder Sie ändern möchten. Beispielsweise enthält die Tabelle "Employees" Informationen über Mitarbeiter eines Unternehmens und ihre Gehälter, sollten Sie das Feld "Gehalt" ändern. Wenn die Mitarbeiter, deren Gehälter von der UPDATE-Anweisung geändert werden 10 Prozent erhöht immer, beginnt die UPDATE-Anweisung wie folgt:

Legen Sie die emp. Gehalt = 1.1 * emp. Gehalt

2 Definieren Sie welche Datenbankzeilen, die Sie mithilfe der "WHERE"-Klausel ändern möchten. Lösen beispielsweise nur Mitarbeiter, die das Unternehmen eingetreten, bevor 2005 die 10 - Prozent immer sind. Die entsprechende Bedingung ist:

WO emp. JoinYear < 2005

3 Fügen Sie den Namen der Tabelle, nach dem "UPDATE"-- und die optionale "FROM"-Klausel für erhöhten Lesbarkeit--um die UPDATE-Anweisung ausführen. Beispielsweise ist die vollständige Anweisung wie folgt:

UPDATE-Mitarbeiter

Legen Sie die emp. Gehalt = 1.1 * emp. Gehalt

VON Mitarbeiter-emp

WO emp. JoinYear < 2005;

Beachten Sie das Semikolon, das am Ende jeder SQL-Anweisung erforderlich ist.

Tipps & Warnungen

  • Der UPDATE-Anweisung können viele andere Optionen, die nicht im obigen Beispiel gezeigt. Rufen Sie die bereitgestellte Referenz für eine vollständige Erklärung dessen, was Sie tun können mithilfe von UPDATE.