[root@vt02 ~]# su - postgres -bash-3.2$ pg_restore --data-only --table=t_yay_kuruluslar /home/arsiv/arsiv_201301150659.sql > yay.pg
“vi yay.pg” ile copy içindeki t_yay_kuruluslar t_yay_kuruluslar_asil olarak değiştirilir
-bash-3.2$ psql psql (9.0.4) Type "help" for help. postgres=# \c db You are now connected to database "db". xxx_db=# create TABLE t_yay_kuruluslar_asil as (select * from t_yay_kuruluslar); xxx_db=# TRUNCATE t_yay_kuruluslar_asil ; xxx_db=# UPDATE t_yay_kuruluslar t1 set adres=t2.adres from t_yay_kuruluslar_asil t2 where t1.yayinci_id=t2.yayinci_id; xxx_db=# drop table t_yay_kuruluslar_asil ;
Bir cevap yazın