Changement de SGBD pour un modèle contenant des séquences et des colonnes auto-incrémentées

Si vous créez une séquence attachée à une colonne dans un SGBD qui prend en charge les séquences (par exemple Oracle 8 et version supérieure, Interbase ou PostgreSQL), ou que vous créez une colonne auto-incrémentée dans un SGBD qui prend en charge cette fonctionnalité, puis décidez de changer le SGBD cible, il en découle les effets suivants :

Changement de SGBD

Défini dans le SGBD d'origine

Effet sur les séquences et les colonnes auto-incrémentées

D'un SGBD acceptant les séquences à un SGBD acceptant les colonnes auto-incrémentées.

Séquence attachée à une colonne.

La séquence disparaît et la colonne à laquelle elle était attachée devient une colonne auto-incrémentée dans le SGBD.

D'un SGBD acceptant les colonnes auto-incrémentées à un SGBD acceptant les séquences.

Colonne auto-incrémentée.

La colonne auto-incrémentée est supprimée et remplacée par une séquence appelée S_NOMTABLE qui est attachée à la colonne d'origine.


Created October 8, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com