如何将列添加到具有给定定义的现有表中。例如,我有一个名为employee 的表,其列名为hire_date。现在使用alter 并且仅使用alter,我想添加一个名为tenure 的列,其中包含(hire_date 和2012 年7 月14 日)之间的差异。这是我试过的
alter table employee add(tenure numeric(10) where tenure=(select to_date(
'14-JULY-2012')-HIRE_DATE from employee));