Sql 将Select中的Insert与sysdate on Date列合并

Sql 将Select中的Insert与sysdate on Date列合并,sql,oracle,Sql,Oracle,我需要从select语句中生成一个insert语句,它如下所示 INSERT INTO kasa.customer (ctt_id, ntt_id) (SELECT ctt_id, ntt_id FROM ctt WHERE ntt_id=2242456) 在此插入中,我还想将日期列设置为sysdate。现在我分两步来做,但我觉得这应该很容易结合起来 UPDATE kasa.customer SET created_dtm=sysdate WHERE ntt_id=2

我需要从select语句中生成一个insert语句,它如下所示

INSERT INTO kasa.customer (ctt_id, ntt_id) 
            (SELECT ctt_id, ntt_id FROM ctt WHERE ntt_id=2242456)
在此插入中,我还想将日期列设置为
sysdate
。现在我分两步来做,但我觉得这应该很容易结合起来

UPDATE kasa.customer SET created_dtm=sysdate WHERE ntt_id=2242456

谢谢

你说得很对,我自己也试过,但把语法搞乱了..=)谢谢
INSERT INTO kasa.customer (ctt_id, ntt_id, created_dtm) 
            (SELECT ctt_id, ntt_id, sysdate FROM ctt WHERE ntt_id=2242456)