Аналог синтаксиса оракула в MySQL

0

Поэтому у меня есть синтаксис оракула, который проходит:

CREATE TABLE "tb_test" (
"id" NUMBER CONSTRAINT pk_test PRIMARY KEY);

Я пытаюсь преобразовать синтаксис Oracle в MySQL. Правильно ли говорить, что аналогию с MySQL является:

CREATE TABLE tb_test (
    id INT PRIMARY KEY);

Также как (pk_test) из Oracle вписывается в MySQL? Спасибо!

Теги:

1 ответ

0
Лучший ответ

В MySQL первичный ключ таблицы называется PRIMARY.

Если MySQL принимает синтаксис для имени ограничения первичного ключа, предоставленное имя "принимается" как допустимый синтаксис, а затем игнорируется и отбрасывается.

Тип данных Oracle NUMBER имеет гораздо больший диапазон значений, чем MySQL INT.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню