分析create table 在不同数据库中的情况!

1: sql server 2000

create table moduleConfig
(
id int not null primary key,
modulename varchar(50),
moduleDescript varchar(200),
moduleid varchar(50),
createtime datetime
)

select * from moduleConfig
drop table moduleConfig
2 db2
drop table PAPP.T_SYS_item_desc
CREATE TABLE PAPP.T_SYS_item_desc (
  ITEM_ID      int NOT NULL
GENERATED ALWAYS
      AS IDENTITY
      (START WITH 1
       INCREMENT BY 1
       MINVALUE 1
       NO MAXVALUE
       NO CYCLE
       NO CACHE
       ORDER),
  --指标编号
  MENUID     VARCHAR(40) NOT NULL,    --报表编号
  ITEMNAME   VARCHAR(40) NOT NULL,    --指标名称
  ITEM_DEC   VARCHAR(1000),           --指标描述
  ORDER       INTEGER,                 --指标序号
  CREAT_NAME  VARCHAR(40),             --创建人
  OP_NAME     VARCHAR(40),             --修改人
  CREAT_TIME  TIMESTAMP,               --创建时间
  UPDATE_TIME TIMESTAMP                --更新时间
)
  IN TBS_MART_RPT
  INDEX in TBS_IDX
  PARTITIONING KEY ( item_id ) USING HASHING; 

GRANT SELECT ON TABLE PAPP.T_SYS_WEB_MENU TO USER AHLT;

3:oracle
create table czk_locktest
(
id int not null primary key,
modulename varchar(50),
moduleDescript varchar(200),
moduleid varchar(50),
createtime date
)


  插入系统日期在不同数据库中的表现
1:MS SQL SysDate 2 oracle sysDate 3 db2  current   timestamp
2:是时间类型的字段 ms sql datetime 2 oracle date  3 db2 TIMESTAMP           
   

你可能感兴趣的:(oracle,sql,Web,SQL Server,db2)