Informix ist eine Familie von Datenbank-Management- Systeme von IBM Corp erstellt Die Informix -Dienstprogramme verwalten relationale Datenbanken. Programme laufen Abfragen und Updates auf Datenbankinhalte durch Ausführung von Programmen , die Aussagen in Informix Version der Structured Query Language (SQL) geschrieben enthalten . UPDATE ist eine der Aussagen des Informix SQL bereitgestellt , es ändert sich die Werte in einer Tabelle oder Sicht in einer Datenbank gespeichert. Things You
"Update" -Privileg für die Tabelle, die modifiziert
brauchen anzeigen Weitere Anweisungen
1
definieren, welche Datenbankfelder die Sie ändern möchten . Zum Beispiel , wenn die Tabelle "Employees" enthält Informationen über die Mitarbeiter eines Unternehmens und ihre Gehälter , möchten Sie vielleicht , um die " Bezahlung " Bereich ändern. Wenn die Mitarbeiter , deren Gehälter werden von der UPDATE-Anweisung geändert werden immer sind 10 Prozent erhöht , beginnt die UPDATE-Anweisung wie folgt:
SET emp.Salary = 1,1 * emp.Salary
2 < p> definieren, welche Datenbank Zeilen, die Sie möchten , indem Sie die "WHERE "-Klausel ändern. Zum Beispiel werden nur Mitarbeiter, die vor 2005 beigetreten immer die 10- Prozent erhöhen. Die entsprechende Bedingung ist :
WHERE emp.JoinYear < 2005
3
Fügen Sie den Namen der Tabelle nach "UPDATE" - und das optionale "FROM -Klausel" für erhöhte Lesbarkeit - zur Vervollständigung der UPDATE-Anweisung . Zum Beispiel ist die komplette Anweisung wie folgt :
UPDATE Mitarbeiter
SET emp.Salary = 1,1 * emp.Salary
FROM Employees WHERE emp
emp.JoinYear < 2005; .
Hinweis das Semikolon , die am Ende jeder SQL-Anweisung erforderlich ist