PostgreSQLでレコードを一部分だけ変えてコピーする

レコードを一部分だけ変えてコピーした場合、insertを行う際に、変える箇所を ’変更後の値’as カラム名 の用に指定するとその箇所だけ値が変更され、他の部分についてはfrom以降で指定したレコードの値をコピーしたレコードを追加できます。


insert into user_table select 'newUser'as name,age,gender,mail from user_table where name='copyUser';