mysql中oracle语法的对应

rxztt3cl  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(207)

所以我有一个oracle语法:

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

我正在尝试将oracle语法转换为mysql。mysql的对应项是:

CREATE TABLE tb_test (
    id INT PRIMARY KEY);

另外,oracle的(pk\u测试)如何适合mysql?谢谢!

6pp0gazn

6pp0gazn1#

在mysql中,表的主键名为primary。
如果mysql接受主键约束名称的语法,则提供的名称作为有效语法被“接受”,然后被忽略和丢弃。
oracle number数据类型的值范围比mysql int大得多。

相关问题