PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Array PHP ke array postgres

Berikut adalah fungsi sederhana untuk mengonversi larik PHP ke larik 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. postgresql - ganti semua instance string dalam bidang teks

  2. Dapatkan Jumlah Hari dalam Sebulan di PostgreSQL

  3. Mengimpor .csv dengan kolom stempel waktu (dd.mm.yyyy hh.mm.ss) menggunakan psql \copy

  4. Postgres tidak dapat terhubung ke server

  5. Menghitung persentase dengan kueri GROUP BY