:=
postgresql関数でこの演算子に出くわしました:
searchsql:= searchsql || ' WHERE 1=1 ' ;
ググっても答えが見つからないのですが、どういう意味ですか?
:=
postgresql関数でこの演算子に出くわしました:
searchsql:= searchsql || ' WHERE 1=1 ' ;
ググっても答えが見つからないのですが、どういう意味ですか?
:=
PL/pgSQLの代入演算子です
表現
searchsql:= searchsql || ' WHERE 1=1 ' ;
文字列' WHERE 1=1 '
を変数の現在の値に追加しますsearchsql
詳細については、マニュアルを参照してください:
http://www.postgresql.org/docs/current/static/plpgsql-statements.html#PLPGSQL-STATEMENTS-ASSIGNMENT