5

:=postgresql関数でこの演算子に出くわしました:

searchsql:= searchsql || ' WHERE 1=1 ' ;

ググっても答えが見つからないのですが、どういう意味ですか?

4

1 に答える 1

5

:=PL/pgSQLの代入演算子です

表現

searchsql:= searchsql || ' WHERE 1=1 ' ;

文字列' WHERE 1=1 'を変数の現在の値に追加しますsearchsql

詳細については、マニュアルを参照してください:
http://www.postgresql.org/docs/current/static/plpgsql-statements.html#PLPGSQL-STATEMENTS-ASSIGNMENT

于 2014-11-26T15:03:28.677 に答える