SQL Anywhere führt Integritätsprüfungen während der Ausführung von INSERT-Anweisungen durch. Beispiel: Sie möchten eine Abteilung erstellen, geben jedoch einen bereits verwendeten Wert in "DepartmentID" ein:
INSERT INTO Departments ( DepartmentID, DepartmentName, DepartmentHeadID ) VALUES ( 200, 'Eastern Sales', 902 ); |
Die INSERT-Anweisung wird zurückgewiesen, weil der Primärschlüssel für die Tabelle nicht mehr eindeutig wäre. Da es sich bei der Spalte "DepartmentID" um einen Primärschlüssel handelt, sind doppelte Werte in diesem Feld nicht zulässig.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |