Наши инструменты могут ответить на эти вопросы для вас. Я говорю о Oracle SQL Developer.
Во-первых, в нем есть мастер создания таблиц, а база данных 12 / 18c поддерживает встроенную реализацию столбцов идентификаторов.
А твой новый стол DDL
CREATE TABLE MYCOUNT
(
LINE INT GENERATED ALWAYS AS IDENTITY NOT NULL
);
Также у нас есть Переводчик - он может принимать биты SQL Server и превращать их в эквивалентные биты Oracle. Существует полнофункциональный мастер миграции, который будет собирать и преобразовывать всю модель данных.
Но для разовых целей вы можете использовать свой блокнот. Он доступен в меню Инструменты, Миграции.
Здесь он берет ваш код и дает вам то, что будет работать в любой базе данных Oracle.
Обязательно используйте функцию идентификации в 12 / 18c, если вы используете эту версию Oracle. Меньше дБ объектов для обслуживания.