这是我尝试使用的查询:
CREATE TABLE A_workers
AS (SELECT * FROM T_workers, ArchiveTime datetime NOT NULL DEFAULT NOW());
我想通过添加一个新列来将T_workers表复制到A_workers中,该列保存了归档的日期(因此复制的时间)。问题是,我不知道必须添加一个新的额外列,不知道将它放在查询中的哪个位置。谢谢!
答案 0 :(得分:2)
create table a_workers
as
select t.*, sysdate archivetime from t_workers t;
答案 1 :(得分:0)
CREATE TABLE A_workers AS
SELECT col1, col2, col3, SYSDATE AS ArchiveTime
FROM T_workers