2016-02-25 47 views

回答

2

这可能是这样的:

INSERT INTO myScheme.myTable(id, a, b, c) VALUES ($1, $2, $3, $4) 
ON CONFLICT (id) DO 
UPDATE SET a=$2, b=$3, c=$4; 

如果id=$1没有记录,那么它会进行插入。否则,它会更新现有记录。