Informix-CREATE TABLE

时间:2018-06-23 21:52:07

标签: informix create-table

在此语句中,对于Informix数据库,我一直存在一个隐秘的“语法错误”。

CREATE TABLE Historial
   (
    id_evento SERIAL PRIMARY KEY CONSTRAINT  Historial_claves_primarias,
    foranea_CI_Persona INT REFERENCES Personas (CI) CONSTRAINT Historial_fk_Personas_CI,
    IP varchar(20) NOT NULL CONSTRAINT ip_vacia,
    query lvarchar(1000) NOT NULL CONSTRAINT Historial_query_vacia,
    fecha_hora DATETIME NOT NULL CONSTRAINT fecha_historial_vacio
);

有人可以帮我指出一下吗?我严重看不到。

1 个答案:

答案 0 :(得分:0)

我刚刚发现,即时通讯应该提供如下所述的精确度,但由于存在类似的神秘错误,您期望什么。

drop table if exists Historial;
CREATE TABLE Historial
(
    id_evento SERIAL PRIMARY KEY CONSTRAINT  Historial_claves_primarias,
    foranea_CI_Persona INT REFERENCES Personas (CI) CONSTRAINT Historial_fk_Personas_CI,
    IP varchar(20) NOT NULL CONSTRAINT ip_vacia,
    query lvarchar(1000) NOT NULL CONSTRAINT Historial_query_vacia,
    fecha_hora datetime year to minute not null constraint Historial_fecha_vacia
);