Nos outils peuvent répondre à ces questions pour vous. Je parle d'Oracle SQL Developer.
D'abord - il a un assistant Créer une table - et 12/18c Base de données prend en charge la mise en œuvre native de colonnes d'identité.
Et votre nouvelle table DDL
CREATE TABLE MYCOUNT
(
LINE INT GENERATED ALWAYS AS IDENTITY NOT NULL
);
, nous avons aussi un traducteur - il peut prendre bits de SQL Server et les transformer en équivalent de bits Oracle. Il y a un assistant de migration complet qui va capturer et convertir l'ensemble de votre modèle de données.
Mais pour un compromis, vous pouvez utiliser votre Scratchpad. Il est disponible dans le menu Outils, Migrations.
Ici, il prend votre code et vous donner quelque chose qui fonctionnerait dans une base de données Oracle.
certainement utiliser la fonction d'identité dans 12/18c si vous êtes sur cette version d'Oracle. Moins d'objets db à maintenir.
changer le titre S'il vous plaît et je vais retirer mon downvote (mais je ne réponds de toute façon). La séquence et les déclencheurs – erikkallen