Я просто хочу знать, как это исправить, или почему сервер MariaDB заставляет меня возвращать ошибку. Я просто устанавливаю базу данных, создаю пользователя, новую схему, я указываю на эту базу данных с помощью use database testing;
, и я готов создать простую таблицу в базе данных с этим запросом:
CREATE TABLE USERS
(
ID NUMBER(4) NOT NULL PRIMARY KEY,
NAME VARCHAR2(20) NOT NULL,
DEPTO VARCHAR2(20) NOT NULL
);
Пользователь в базе данных, которую я использую, предоставил все привилегии. Но MariaDB возвращает:
[42000][1064] (conn=14) You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'NUMBER(4) NOT NULL PRIMARY KEY
[42000][1064] You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'NUMBER(4) NOT NULL PRIMARY KEY
)' at line 2
Query is: CREATE TABLE USERS (
ID NUMBER(4) NOT NULL PRIMARY KEY
)
java thread: RMI TCP Connection(5)-127.0.0.1
Может ли кто-нибудь мне помочь?