1、 3 物码 varchar2(20) not null, 4 消耗数量 number not null, 5 单价 number not null); spool off; drop table CaiLFB 2 ;表已删除。 2 材料一 number, 3 材料二 number, 4 材料三 number); alter table CaiLFB add(项目编号 varchar(20);表已更改。 alter table CaiLFB 2 modify 材料一 number(20); 2 modify 材料二 number(20); 2 modify 材料三 number(20); des
2、c CaiLFB 名称 是否为空? 类型 - - - 材料一 NUMBER(20) 材料二 NUMBER(20) 材料三 NUMBER(20) 项目编号 VARCHAR2(20) 2 add constraint CL_PM_KEY primary key(项目编号); desc DanWDM 单位代码 NOT NULL VARCHAR2(20) 单位名称 NOT NULL VARCHAR2(20) alter table DanWDM 2 add constraint DW_PM_KEY primary key (单位代码); desc YouSJB 井号 NOT NULL VARCHAR2
3、(20) 井别 NOT NULL VARCHAR2(20) alter table YouSJB 2 add constraint YS_PM_KEY primary key(井号); 2 add constraint YS_F_KEY foreign key(单位代码) 3 references DanWDM(单位代码); desc WuMB 物码 NOT NULL VARCHAR2(20) 名称规格 NOT NULL VARCHAR2(20) 计量单位 NOT NULL VARCHAR2(20) alter table WuMB 2 add constraint WM_PM_KEY pri
4、mary key(物码); 项目编号 NOT NULL VARCHAR2(20) spool off desc ShiGDWB 施工单位名称 NOT NULL VARCHAR2(20) alter table ShiGDWB 2 add constraint SG_PM_KEY primary key(施工单位名称); create table ZYB 2 ( 3 单据号 VARCHAR2(20) not null, 4 预算单位 VARCHAR2(20) not null, 5 井号 VARCHAR2(20) not null, 6 预算金额 NUMBER(10) not null, 7 预
5、算人 VARCHAR2(20) not null, 8 预算日期 DATE not null, 9 开工日期 DATE, 10 完工日期 DATE, 11 施工单位 VARCHAR2(20), 12 施工内容 VARCHAR2(20), 13 材料费 NUMBER(10), 14 人工费 NUMBER(10), 15 设备费 NUMBER(10), 16 其它费用 NUMBER(10), 17 结算金额 NUMBER(10), 18 结算人 VARCHAR2(20), 19 结算日期 DATE, 20 入账人 VARCHAR2(20), 21 入账日期 DATE, 22 入账金额 NUMBER
6、 23 ) 24 ; desc ZYB 单据号 NOT NULL VARCHAR2(20) 预算单位 NOT NULL VARCHAR2(20) 预算金额 NOT NULL NUMBER(10) 预算人 NOT NULL VARCHAR2(20) 预算日期 NOT NULL DATE 开工日期 DATE 完工日期 DATE 施工单位 VARCHAR2(20) 施工内容 VARCHAR2(20) 材料费 NUMBER(10) 人工费 NUMBER(10) 设备费 NUMBER(10) 其它费用 NUMBER(10) 结算金额 NUMBER(10) 结算人 VARCHAR2(20) 结算日期 DA
7、TE 入账人 VARCHAR2(20) 入账日期 DATE 入账金额 NUMBER alter table ZYB 2 modify 入账金额 number(10); 2 add constraint ZY_PM_KEY primary key(单据号); 2 add constraint DW_UN_KEY unique(单位名称); 2 add constraint ZY_F_KEY 3 foreign key(预算单位) 4 references DanWDM(单位名称); 2 add constraint ZY_JH_F_KEY 3 foreign key(井号) 4 referenc
8、es YouSJB(井号); 2 add constraint ZY_SGDW_F_KEY 3 foreign key(施工单位) 4 references ShiGDWB(施工单位名称); 2 add constraint CL_XMH_F_KEY 3 foreign key(项目编号) 4 references ZYB(单据号); desc danWDM2.数据插入 insert into danwdm 2 values(1122, 采油厂);已创建 1 行。112201采油一矿112202采油二矿112201001采油一矿1队112201002采油一矿2队112201003采油一矿3队1
9、12202001采油二矿1队112202002采油二矿2队 select * from danwdm;单位代码 - 单位名称 112201 采油一矿 112201001 采油一矿1队 112201002 采油一矿2队 112201003 采油一矿3队 112202 采油二矿 112202001 采油二矿1队 112202002 采油二矿2队 1122 采油厂 已选择8行。 set linesize 80 desc yousjb insert into yousjb values 3 y001油 , y002y003s001水y004s002s003y005 select * from yous
10、jb;井号 井别 y001 油 y002 y003 s001 水 y004 s002 s003 y005 insert into shigdwb values( 2 作业公司作业一队 3 );*第 2 行出现错误:ORA-12899: 列 SYSTEM.SHIGDWB施工单位名称 的值太大 (实际值: 24, 最大值:20) alter table shigdwb 2 modify 施工单位名称 varchar2(40);作业公司作业二队作业公司作业三队 select * from shigdwb;施工单位名称 -作业公司作业一队 作业公司作业三队 作业公司作业二队 des wumbSP2-0042: 未知命令 des wumb - 其余行忽略。 desc wumb insert into wumb values(wm001,材料一吨wm002材料二米wm003材料三桶wm004材料四袋 alter table zyb 2 modify 施工单位 varchar2(40); desc zyb 施工单位 VARCHAR2(40) 入账金额 NUMBER(10) select * from zyb未选定行 insert into wumb valu
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1