1.创建表
create table blo.anInventorystatement ( unitid nvarchar2(50) default SYS_GUID NOT NULL,/*设置默认id类型为GUID*/ MLOTNO nvarchar2(100) NOT NULL, CREATEDATE DATE DEFAULT SYSDATE NOT NULL,/*设置创建时间为当前时间*/ ISSTATE NUMBER DEFAULT 1/*状态类型默认为1*/ ) comment on column blo.anInventorystatement.MLOTNO is 'XXXXXX';/*添加注释*/ comment on column blo.anInventorystatement.CREATEDATE is 'XXXXXX'; comment on column blo.anInventorystatement.ISSTATE is 'XXXXXX'; alter table blo.anInventorystatement add primary key (unitid ); /*设置主键*/ using index
给表添加字段
alter table Aninventorystatement add(zfllor varchar2(20))
2.查询数据
select * from g_orders t where t.startTime>To_Date('2019-07-09 15:26:39','yyyy-mm-dd hh24:mi:ss')
DECODE含义
decode(条件,值1,返回值1,值2,返回值2,…值n,返回值n,缺省值)
这个是decode的表达式,具体的含义解释为
select g.barcode,g.workcenter,DECODE(G.STATE,1"耗用",2,"为耗用") stateid form G_wsdy_Online
3.插入数据
insert into Aninventoryststement(partCode,mlotno,authen)VALUES('111','2222','sss')
pctfree 10/*当数据块中的剩余容量小于10%时,此数据块不再记录于freelist中,不能再被插入数据,实际意义在于避免update操作将此块中的行使得行占用空间变大而导致行链接或者行迁移*/