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

PHP配列からpostgres配列へ

    PHP配列をPG配列に変換するための簡単な関数を次に示します。

    function to_pg_array($set) {
        settype($set, 'array'); // can be called with a scalar or array
        $result = array();
        foreach ($set as $t) {
            if (is_array($t)) {
                $result[] = to_pg_array($t);
            } else {
                $t = str_replace('"', '\\"', $t); // escape double quote
                if (! is_numeric($t)) // quote only non-numeric values
                    $t = '"' . $t . '"';
                $result[] = $t;
            }
        }
        return '{' . implode(",", $result) . '}'; // format
    }
    


    1. PostgreSQLのインストール中にSQLモジュールをデータベースクラスターにロードできませんでした

    2. pg_stat_activityの使い方は?

    3. Oracleで日付が属する四半期を確認する

    4. SQLServerの現在のセッションの日付形式を変更する