特定の定義を持つ既存のテーブルに列を追加するにはどうすればよいですか。たとえば、hire_dateという列を持つemployeeというテーブルがあります。ここで、alterとonly alterを使用して、(hire_dateと14-JULY-2012)の違いを含むtenureという列を追加したいと思います。これはiveが試したものです
alter table employee add(tenure numeric(10) where tenure=(select to_date(
'14-JULY-2012')-HIRE_DATE from employee));