如何通过 SQL 工作表上的 运行 脚本在 SQL 开发人员上创建 table?
How do I do create a table on SQL Developer by running a script on the SQL Worksheet?
在此处输入代码我正在尝试通过 运行 来自 SQL 工作表 和 [=19= 的脚本来创建 table ]ORA-00904 出现错误。
我不知道是不是脚本拼错了?
CREATE table IMAGEN (
[ID_ADM] [SMALLINT] NOT NULL ,
[ID_USUARIO] [varchar] (20) NOT NULL ,
[IMAGEN] [varbinary] (max),
[MINIATURA] [varbinary] (max),
[IMAGEN_ALT1] [varbinary] (max),
[IMAGEN_ALT2] [varbinary] (max),
[IMAGEN_ALT3] [varbinary] (max),
[ESTADO_REG] [varchar] (1) NULL ,
[FEC_ESTADO_REG] [datetime] NULL ,
[FEC_ING_REG] [datetime] NULL ,
[ID_USUARIO_ING_REG] [varchar] (20) NULL ,
[FEC_ULT_MODIF_REG] [datetime] NULL ,
[ID_USUARIO_ULT_MODIF_REG] [varchar] (20) NULL ,
[ID_FUNCION_ULT_MODIF_REG] [varchar] (16) NULL
) ON [PRIMARY]
GO
这是 Oracle
中对此 table 的一种解释
create table IMAGEN (
ID_ADM smallint not null
, ID_USUARIO varchar2(20) not null
, IMAGEN blob
, MINIATURA blob
, IMAGEN_ALT1 blob
, IMAGEN_ALT2 blob
, IMAGEN_ALT3 blob
, ESTADO_REG varchar2(1) null
, FEC_ESTADO_REG date null
, FEC_ING_REG date null
, ID_USUARIO_ING_REG varchar2(20) null
, FEC_ULT_MODIF_REG date null
, ID_USUARIO_ULT_MODIF_REG varchar2(20) null
, ID_FUNCION_ULT_MODIF_REG varchar2(16) null
);
varchar2,在 Oracle 中从不使用 varchar
日期=日期时间
blob 可以存储任意数量的二进制数据
在此处输入代码我正在尝试通过 运行 来自 SQL 工作表 和 [=19= 的脚本来创建 table ]ORA-00904 出现错误。
我不知道是不是脚本拼错了?
CREATE table IMAGEN (
[ID_ADM] [SMALLINT] NOT NULL ,
[ID_USUARIO] [varchar] (20) NOT NULL ,
[IMAGEN] [varbinary] (max),
[MINIATURA] [varbinary] (max),
[IMAGEN_ALT1] [varbinary] (max),
[IMAGEN_ALT2] [varbinary] (max),
[IMAGEN_ALT3] [varbinary] (max),
[ESTADO_REG] [varchar] (1) NULL ,
[FEC_ESTADO_REG] [datetime] NULL ,
[FEC_ING_REG] [datetime] NULL ,
[ID_USUARIO_ING_REG] [varchar] (20) NULL ,
[FEC_ULT_MODIF_REG] [datetime] NULL ,
[ID_USUARIO_ULT_MODIF_REG] [varchar] (20) NULL ,
[ID_FUNCION_ULT_MODIF_REG] [varchar] (16) NULL
) ON [PRIMARY]
GO
这是 Oracle
中对此 table 的一种解释create table IMAGEN (
ID_ADM smallint not null
, ID_USUARIO varchar2(20) not null
, IMAGEN blob
, MINIATURA blob
, IMAGEN_ALT1 blob
, IMAGEN_ALT2 blob
, IMAGEN_ALT3 blob
, ESTADO_REG varchar2(1) null
, FEC_ESTADO_REG date null
, FEC_ING_REG date null
, ID_USUARIO_ING_REG varchar2(20) null
, FEC_ULT_MODIF_REG date null
, ID_USUARIO_ULT_MODIF_REG varchar2(20) null
, ID_FUNCION_ULT_MODIF_REG varchar2(16) null
);
varchar2,在 Oracle 中从不使用 varchar
日期=日期时间
blob 可以存储任意数量的二进制数据