postgres データベースに次のテーブルがあります。
create table num1(col1 bigint, col2 bigint, col3 bigint, col4 bigint);
create table dictionary (id bigint, value varchar);
table1 のデータ例は次のとおりです。
5 3 4 2
9 6 8 2
1 7 8 3
ここで、num1 の col2 に存在するすべての値を辞書 (既存のテーブルであり、既に値が含まれています) に id 列に一括挿入したいと考えています。私の辞書に次の値が含まれるように:
3 str3
6 str6
7 str
ここで、ディクショナリの値列には、「str」+col2 形式の値が含まれます。
postgresでそうすることは可能ですか