在创建完数据库以及用户之后,使用DBA管理工具选择数据库模式下进行建表。
数据库->数据库实例->模式->选择用户->表,右键进行建表。本次创建为字段类型的测试表。多建了几个不同的类型。
上图为表结构,下图为填充的数据。对比发现,
time只有时分秒,
date可以存日期时间,
时间戳由于手动录入的是yyyy-MM-dd hh:mm:ss格式,所以显示也是这样。
最后一列T,原本选择为SERIAL ,之后变为INT,自增,对应为Oracle 的自增主键的队列。
至于其他的大字段等,暂未测试。常用的应该也就这几个。
最后,发一下建表的语句。
CREATE TABLE BASEUSER.TEST_FOR_COLUMNS
(
ID character varying(32) NOT NULL,
TIME_COLUMN time without time zone ,
DATE_COLUMN date ,
VARCHAR_COLUMN character varying(640) ,
SMALL_INT smallint DEFAULT 1 ,
TIME_STAMP_ONE timestamp without time zone ,
TIME_STAMP_TWO timestamp without time zone ,
AUTO_ADD integer DEFAULT NEXTVAL('BASEUSER.TEST_FOR_COLUMNS_T_SEQ'::text) NOT NULL,
CONSTRAINT TBL_SYS_NODE_ALLOC_USERS_PKEY PRIMARY KEY (ID)
) TABLESPACE SYSCONFIG
BINLOG ON ;