Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Tabellen, Ansichten und Indizes » Berechnete Spalten

 

Neuberechnung von berechneten Spalten

Berechnete Spaltenwerte werden automatisch vom Datenbankserver aufrechterhalten, während Zeilen eingefügt und aktualisiert werden. Bei den meisten Anwendungen sollte es niemals erforderlich sein, berechnete Spaltenwerte direkt zu aktualisieren oder einzufügen.

Berechnete Spalten werden unter den folgenden Umständen neu berechnet:

  • Eine Spalte wird gelöscht, hinzugefügt oder umbenannt.

  • Die Tabelle wird durch eine ALTER TABLE-Anweisung geändert, die den Datentyp oder die COMPUTE-Klausel einer Spalte ändert.

  • Eine Zeile wird eingefügt.

  • Eine Zeile wird aktualisiert.

Berechnete Spalten werden unter den folgenden Umständen nicht neu berechnet:

  • Die Tabelle wird umbenannt.

  • Die berechnete Spalte wird abgefragt.

  • Die berechnete Spalte ist abhängig von den Werten in anderen Zeilen (mit einer Unterabfrage oder einer benutzerdefinierten Funktion) und diese Zeilen werden geändert.