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

SQL Anywhere 11.0.1 (Deutsch) » MobiLink - Serveradministration » MobiLink-Referenz » Systemtabellen des MobiLink-Servers

 

ml_column

Speichert die Namen der Spalten für eine bestimmte Tabelle in einer bestimmten Skriptversion.

Spalte Beschreibung
version_id INTEGER. Eine Zahl, die die Skriptversion kennzeichnet.
table_id INTEGER. Eine Zahl, die die Tabelle kennzeichnet.
idx INTEGER. Der Index, beginnend bei 1, dieser Spalte in der Tabelle. Die Spaltenreihenfolge muss der Reihenfolge entsprechen, in der die Spalten in der entfernten Datenbank erstellt wurden.
name VARCHAR(128). Der Spaltenname.
type VARCHAR(128). Zurzeit nicht benutzt.

Diese Tabelle ist nur erforderlich, wenn Ihre SQL-Skripten benannte Parameter für Spalten enthalten (z.B. o.Spaltenname und r.Spaltenname). (Eine Ausnahme ist der Spaltenindex, welcher auch dann verfügbar ist, wenn diese MobiLink-Systemtabelle nicht ausgefüllt ist, z.B. o.Spaltenindex und r.Spaltenindex.)

Diese Tabelle wird vom Assistenten zum Erstellen eines Synchronisationsmodells gefüllt, wenn Sie das Deployment eines MobiLink-Modells durchführen. Falls Sie den Assistenten zum Erstellen eines Synchronisationsmodells nicht benutzt haben, oder wenn Sie ihn benutzt haben, später jedoch das Schema synchronisierter Spalten in der entfernten Datenbank außerhalb des Sybase Central-Modellmodus geändert haben, können Sie die gespeicherte Prozedur ml_add_column zum Füllen der Tabelle verwenden.

Hinweis: Die erweiterte dbmlsync-Option SendColumnNames und der UltraLite-Synchronisationsparameter Send Column Names werden von der direkten Zeilenbehandlung benutzt, nicht aber für benannte Zeilenparameter.

Bemerkungen

Es gibt die Systemansicht ml_columns, die die Anzeige des Inhalts dieser Tabelle vereinfacht.

Integritätsregeln

PRIMARY KEY( idx, version_id, table_id )

UNIQUE( version_id, table_id, name )

FOREIGN KEY( version_id ) REFERENCES ml_script_version( version_id )

FOREIGN KEY( table_id ) REFERENCES ml_table( table_id )

Siehe auch