所以我有一个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?谢谢!
6pp0gazn1#
在mysql中,表的主键名为primary。如果mysql接受主键约束名称的语法,则提供的名称作为有效语法被“接受”,然后被忽略和丢弃。oracle number数据类型的值范围比mysql int大得多。
1条答案
按热度按时间6pp0gazn1#
在mysql中,表的主键名为primary。
如果mysql接受主键约束名称的语法,则提供的名称作为有效语法被“接受”,然后被忽略和丢弃。
oracle number数据类型的值范围比mysql int大得多。