【发布时间】:2015-11-26 15:54:05
【问题描述】:
我有两个表 A 和 B 都是相同的结构,除了 B 有一个额外的列。我需要在 B 中保留 A 中的所有数据,但额外的列应设置为空。这个怎么做。请帮忙。
Table A:
id VARCHAR2(64) NOT NULL,
effectiveDate DATE,
endDate DATE,
startDate DATE,
Type NUMBER(9),
salary NUMBER(19,3),
baseSalary NUMBER(19,3),
Amount NUMBER(19,3),
Amount1 NUMBER(19,3),
currency NUMBER(9),
Percentage NUMBER(20,9),
Salary NUMBER(19,3)
Table B
id VARCHAR2(64) NOT NULL,
effectiveDate DATE,
endDate DATE,
startDate DATE,
Type NUMBER(9),
salary NUMBER(19,3),
baseSalary NUMBER(19,3),
Amount NUMBER(19,3),
Amount1 NUMBER(19,3),
currency NUMBER(9),
Percentage NUMBER(20,9),
Salary NUMBER(19,3),
Notional NUMBER(9) -- This is the new column need to set as null
提前致谢。
【问题讨论】:
-
您的表中有两个列名称
salary? -
@Ollie 他们是两个:大薪和小薪。如果你不服从,你会得到小的:P
-
其重复的需要删除
标签: oracle oracle11g oracle10g