17,377
社区成员
发帖
与我相关
我的任务
分享
SQL> desc 供应商信息
Name Null? Type
----------------------------------------- -------- ----------------------------
供应商编号 NOT NULL VARCHAR2(20)
供应商名称 VARCHAR2(50)
供应商所在城市 VARCHAR2(50)
联系人姓名 VARCHAR2(8)
联系电话 VARCHAR2(20)
SQL> desc 商品信息
Name Null? Type
----------------------------------------- -------- ----------------------------
商品编号 NOT NULL VARCHAR2(20)
商品名称 VARCHAR2(50)
库存编号 VARCHAR2(20)
供应商编号 VARCHAR2(20)
产地 VARCHAR2(50)
单价 NUMBER
SQL> set linesize 100
SQL> set pagesize 100
SQL> col 供应商所在城市 format a10
SQL> col 供应商名称 format a12
SQL> /
供应商编号 供应商名称 供应商所在 联系人姓 联系电话
-------------------- ------------ ---------- -------- --------------------
1001 畅通伟业 深圳市 杨少风 13658548595
1002 冰峰网络 上海市 李会兰 13589564258
1003 炎黄盈动 北京市 章域 13202545256
1004 海岳伟业科技 北京市 王海龙 13354856852
1005 中达恒业 北京市 韩玉方 13125648565
1006 北京世纪葵花 北京市 赵晓晓 13965485689
1007 南方电讯 南京市 姜民在 13785465852
1008 深信服科技 广州市 刘思浩 13585456585
1009 博科资讯 上海市 林南 13659856452
1026 华南科技 杭州市 王显
10 rows selected.
SQL> ed
Wrote file afiedt.buf
1 CREATE VIEW viewProviderMerch
2 AS
3 SELECT t1.供应商名称, t2.商品名称,t2.产地,t2.单价
4 FROM 供应商信息 t1, 商品信息 t2
5* WHERE t1.供应商编号=t2.供应商编号
SQL> /
View created.
SQL> col owner format a10
SQL> col table_name format a20
SQL> col column_name format a10
SQL> ed
Wrote file afiedt.buf
1 SELECT *
2 FROM user_updatable_columns
3* WHERE table_name=upper('viewProviderMerch')
SQL> /
OWNER TABLE_NAME COLUMN_NAM UPD INS DEL
---------- -------------------- ---------- --- --- ---
VENDITION VIEWPROVIDERMERCH 供应商名称 NO NO NO
VENDITION VIEWPROVIDERMERCH 商品名称 YES YES YES
VENDITION VIEWPROVIDERMERCH 产地 YES YES YES
VENDITION VIEWPROVIDERMERCH 单价 YES YES YES
SQL> spool off