Тип столбца числа в преобразовании оракула в mysql - PullRequest
0 голосов
/ 26 марта 2019

Что эквивалентно приведенным ниже типам данных oracle в mysql.

column1 number(13,2)


column2 number(null,3)

Я пытался использовать int и bigint, но он не работает, и я получаю сообщение об ошибке.

EDIT -

ошибка: sql неправильно отформатирован.

Ответы [ 2 ]

2 голосов
/ 26 марта 2019

Вы можете использовать десятичную

 column1 decimal(13,2)
 column2 decimal(3,3)

https://dev.mysql.com/doc/refman/8.0/en/precision-math-decimal-characteristics.html

0 голосов
/ 26 марта 2019

Если вы хотите использовать одну и ту же схему базы данных в разных СУБД, вы можете использовать NUMERIC

 column1 NUMERIC(13,2)
 column2 NUMERIC(3,3)

Это стандарт SQL, поэтому он работает в Oracle и Mysql (и в SQL Server / PostGreSQL тоже).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...