03/04/25 11:17
>398
> あとtempというテーブル名は例にあげただけで実際は違う名前です。
> まぎらわしくてすみません。
という事は、name,とかidとかいったフィールド名も使ってないわけですか?
ホントに紛らわしいです・・・。
> マニュアルは一通り目を通しました。
・・・
> そもそも"$1"なんて使ってないんですが。。
もう一度じっくり読んだほうがいいと思います。
$1については下記に書いてあります↓
URLリンク(www.postgresql.jp)
要するにトリガで指定している引数の部分を指してると思います。
トリガファンクションについても、もう一度よく読んだほうが良いです。
RETURN とか EXECUTE とか。
もう一つ、これは別の方法ですが、SELECT INTO使わなくても、
カウント数はサブクエリを使えば一つのクエリで済むと思います。
例:UPDATE テーブル名 SET 列名 = (SELECT COUNT(*) FROM テーブル名);
では頑張ってください。