sql >> データベース >  >> RDS >> PostgreSQL

ユーザー/接続のコンテキスト変数を設定する方法

    カスタムスキーマでセッション変数を使用できます:

    postgres=# set myvars.language_id = 10;
    SET
    postgres=# show myvars.language_id;
     myvars.language_id 
    --------------------
     10
    (1 row)
    

    または関数を介して( http://www.postgresql.org/docs /9.4/static/functions-admin.html ):

    postgres=# select set_config('myvars.language_id', '20', false);
     set_config 
    ------------
     20
    (1 row)
    
    postgres=# select current_setting('myvars.language_id');
     current_setting 
    -----------------
     20
    (1 row)
    


    1. 列値の合計を使用したMySQLピボットクエリ

    2. 列にNULLがない行をフィルタリングする方法

    3. PostgreSQLデータベースの作成

    4. OracleWalletを使用してPHPからOracleDBに接続する