【发布时间】:2016-11-09 14:22:14
【问题描述】:
此脚本在 PostgreSQL 中。我想把它转换成 MySQL,我该怎么做?
CREATE TABLE language_history (
pk int NOT NULL AUTO_INCREMENT PRIMARY KEY,
created TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
updated TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
active boolean,
jsondata varchar(255),
polymorphic_type varchar(20),
id varchar(255),
name varchar(255),
description varchar(255),
markup_description varchar(255),
latitude double precision,
longitude double precision,
version int NOT NULL,
CONSTRAINT language_history_latitude_check CHECK (((((-90))::double precision <= latitude) AND (latitude <= (90)::double precision))),
CONSTRAINT language_history_longitude_check CHECK (((((-180))::double precision <= longitude) AND (longitude <= (180)::double precision)))
);
【问题讨论】:
-
尝试更具体。 究竟是什么问题?您不知道如何转换哪些字段/定义?
-
CONSTRAINT 是主要的焦点,其他的似乎有点熟悉。谢谢。
-
所以请教如何将一个约束从postgresql翻译成mysql
标签: mysql sql postgresql converters